meine registrierun geht nicht.
hab folgende cods in meiner homepage..
eintragen.php
<html>
<head>
<title>Neuen Benutzernamen Registieren></title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
$username = $HTTP_POST_VARS["username"];
$password = $HTTP_POST_VARS["passwort"];
$password2 = $HTTP_POST_VARS["passwort2"];
if ($password == $password2)
{
$user_vorhanden = array();
$passwort = md5($password);
$userdatei = fopen ("user.txt","r");
while (!feof($userdatei))
{
$zeile = fgets($userdatei,500);
$userdata = explode("|", $zeile);
array_push ($user_vorhanden,$userdata[0]);
}
fclose($userdatei);
if (in_array($username,$user_vorhanden))
{
echo "Username schon vorhanden <br> <a href=\"eintragen.html\">zurück</a>";
}
else
{
$userdatei = fopen ("user.txt","a");
fwrite($userdatei, $username);
fwrite($userdatei, "|");
fwrite($userdatei, $passwort);
fwrite($userdatei, "\n");
fclose($userdatei);
echo "$username, deine Anmeldung war erfolgreich<br><a href=\"login.html\">zum Login</a>";
}
}
else
{
echo "Die Passwörter sind nicht identisch<br> <a href=\"eintragen.html\">zurück</a> ";
}
?>
</body>
</html>
und dann in meiner homepage:
<html>
<head>
<title>Neuen Benutzernamen Registieren</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form action="eintragen.php" method="post" name="form1">
Dein User-Name:<br>
<input type="text" size="24" maxlength="50" name="username" value=""> <br><br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50" name="passwort" value=""> <br>
Passwort wiederholen:<br>
<input type="password" size="24" maxlength="50" name="passwort2" value=""> <br> <br>
<input type="submit" value="Registieren">
</form>
</script></body>
</html>
Problem: immer sagt es Username schon vorhanden....
die user.txt liegt in keinem ordner auf der homepage und hat die chmod 750.... hab auch schon mit 777 probiert, geht aber auch nicht