Bilde
  Førstesiden | C++ | JavaScript | SQL | ASP | PHP | PHP & MySQL | PHP & PostgreSQL | Bruktbutikk | Linker | Nytt fra php.net | Forum | Quiz
Kodearkiv
+ C++ (50)
+ Intro til PHP (113)
+ PHP og databaser
+ ASP (49)
+ SQL (26)
+ JavaScript (55)
Diverse
» Howto`s (22)
» htaccess
» Innsendte triks
Feedback
» Ris og ros
» Rapporter bugs
» Ny artikkel
» Kontakt meg
Verktøy
» Generer robots.txt
» Generer metatagger
» Redirect generator
» Scann metatagger
» Bakgrunnsfarge
» Velg font
Sjekk kode
» HTML Validator
» CSS Validator
Tilfeldig link
» CProgramming.com
Tjenester
» Forum
» Quiz!



Førstesiden / PHP / passord.html

Å beskytte en side med passord

Lage en enkel passordbeskyttelse til din side.

I fila login.html


<form action="login.php" method="post">
<input type="text" name="login">
<input type="password" name="passwd">
<input type="Submit">
</form>


I fila login.php


<?
if (empty($_POST['login']))
{
    exit();
}

if(
strcmp($_POST['login'],"sindre")==&& strcmp($_POST['passwd'],"fluor")==0)
{
?>

<html>
<body>

<p>Mitt meget hemmelige innhold: Sindre er tøff.</p>

</body>
</html>
<?
}
else
{
echo 
"Feil brukernavn og passord";
}
?>


Dette er bare en MEGET enkel måte å lage en passord-beskyttet side. Ønsker du å passordbeskytte flere sider, kan du lage noe tilsvarende og legge dem i en fil du inkluderer på siden din. Jeg pleier å bruke htaccess.


Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar

Kommentarer

Innsendt av Kim Solberg Email: fangrenhunter[ATNOSPAM]hotmail.com
Bare lurer på om du har et forslag til å få denne passord-greia til å funke på mer enn bare ett brukernavn/passord?

Innsendt av Vidar Solbakk Email: speedar[ATNOSPAM]start.no
for og bruke flere brukernavn og passord på denne måten, så kan du endre:

if(strcmp($_POST['login'],"sindre")==0 && strcmp($_POST['passwd'],"fluor")==0)

til:

if((strcmp($_POST['login'],"sindre")==0 && strcmp($_POST['passwd'],"fluor")==0) or (strcmp($_POST['login'],"mittnyebrukernavn")==0 && strcmp($_POST['passwd'],"mittnyepassord")==0))

men det beste er om man skal ha mange brukernavn og lage alt i my-sql ;)




Nyttige program
PHP
MySQL
PostgreSQL
.NET FrameWork
Apachetoolbox
EasyPHP
PHP Coder
Om meg
CV
Hvem er jeg?
Støtt sindrem.com
Bli partner?
Linke til Sindrem.com
SinSoft
Priser annonsering
Oppdrag
Kursplan 2003
Systemutvikling
Forum
Søk på sindrem.com
 
 
Søk på php.net
 
 
Nyhetsbrev
 
 På:Av:
 


 ©® Sindre Mathisen, SinSoft™ Designet for NS 6.0, IE 5, Opera 5.0 og nyere. Bokmerk denne siden.




Forum1.no - Bannerexchange