Passwörter per Array checken.
Ein Formular sendet Daten an eine Datei.
Es gibt zwei arten der Übertragung: GET und POST.
GET heißt, das die daten in der Url übergeben werden.
Beispiel: www.seite.de/datei.php?name=ICH&passwort=geheim
Nur käme diese Art der Passwortübermittelung einem Bankautomaten gleich, der über einen Lautsprecher folgenden Text ausgibt:
Vielen Dank, dass sie mit ihrer Pinzahl „2331“ 250€ abgehoben haben.
Deswegen were hier die Post methode besser.
Dein Formular sieht dann so aus :
Username:
Passwort:
in der datei login.php schreibst du am besten ein array mit den zulässigen benutzern:
$pass['manfred']='bier';
$pass['hugo']='cola';
if ($pass[$\_POST['name']]==$\_POST['password']) echo "Willkomen ".$\_POST['name'];
else die("Falsches Passwort!!");
?\>
Danach folgt der normale HTML-Quelltext.
Nun kann manfred und hugo auf die Seite zugreifen und zwar mit dem passwort bier, bzw. cola!
Schau dir auch diese PHP - Beispiele an.
http://www.schattenbaum.net/php/