Mailinglisten-Archive |
Guten Morgen, ih habe follgendes Problem. Ich m=F6chte eine Community Seite= erstellen in der sich die User registrieren m=F6chten. Die Spalte= in der Datenbank 'benutzername' habe ich deshalb auf UNIQUE= gesetzt, damit der Benutzername halt einmalig leibt. Es= funktioniert auch, nur scheine ich etwas mit der Abfrage und= dessen Fehlermeldung falsch zu machen, hier einmal der= Codeausschnitt: =09=09include("lib/mysql.inc.php"); =09=09$abfrage =3D "SELECT * FROM user"; $ergebnis =3D mysql_query($abfrage); $row =3D mysql_fetch_object($ergebnis); if($_POST[benutzername]=3D=3D$row->benutzername) { =09echo "Diesen Benutzernamen ( $_POST[benutzername]) gibt= es bereits!<br>Zur=FCck!"; } else { =09$passwort=3Dmd5("$passwort"); =09$eintrag =3D "INSERT INTO `user` (`benutzername`,= `passwort`, `email`, `geburtstag`, `wohnort`, `icq`, `msn`,= `homepage`) VALUES ('$_POST[benutzername]', '$passwort',= '$_POST[email]', '$_POST[geburtstag]', '$wohnort', '$icq',= '$msn', '$homepage')"; =09$eintragen =3D mysql_query($eintrag); =09echo "Du wurdest erfolgreich registriert!"; } er gibt mir dann immer braf die Meldung "Du wurdest erfolgreich= registriert" aus. Wo liegt mein Fehler ? MFG Astarion
php::bar PHP Wiki - Listenarchive