hy Leutz,
bin gerade dabei mir ein kleines, einfaches loginscript für meine Seite zu basteln und habe mir dazu die tutorials von "php-einfach.de" durchgelesen.
nun habe ich folgenes gebastelt
Code:
<form action="login.php" method="post">
<table class="left">
<tr><td>
Benutzername:
</td><td>
<input type="text" name="user" size="25" maxlength="50">
</td></tr>
<tr><td>
Passwort:
</td><td>
<input type="password" name"pass" size="25" maxlength="25">
</td></tr>
<tr><td>
</td><td>
<input type="submit" value="Login">
<input type="reset" value="Löschen">
</td></tr>
</table>
ich übergebe mit post die Daten also an "login.php".
Diese sieht wie folgt aus
Code:
$user=$_POST['user'];
$pass=$_POST['pass'];
$pass=md5($pass);
echo "$user
";
echo "$pass";
nun kommt hier aber der Fehler
Code:
Notice: Undefined index: pass in c:\easyphp\www\snakebuild\login.php on line 3
das verstehe ich irgendwie nicht, weil mir $pass einen anständigen MD5-Code zurückgibt.
habs schon 10 mal nachgeschaut, ob ich irgendeinen Fehler drin habe, aber kann keinen finden.
Oder ist es garnicht so schlimm, weil dort nur "Notice" steht, es sieht aber einfach blöd aus, wenn sowas auf einer Seite steht.
Danke schonmal im Vorraus.