Hallo, Leute
Habe hier ein Loginscript, dass bei der Registrierung keine Aktivierungsmail versendet, findet vllt einer von euch den Fehler im Code?
include ("config.inc.php"); //include die config datei ?> Registrieren //wenn submit gedrückt $username=$_POST["username"]; //speichere das feld username in variable //speichere passwort und verschlüssel es //das gleiche mit der Wiederholung nochmal $email=$_POST["email"]; //email -||- ^^ //erstelle registrierungscode für den aktivierungslink (timestamp it md5 verschlüsselt) if ($username == "" or $passwort == "d41d8cd98f00b204e9800998ecf8427e" or $email == ""){ echo "Du hast nicht alle Felder ausgefüllt!"; //wenn username, passwort oder email leer gib error aus } elseif ($passwort != $passwort_wdh){ echo "Das eingegebene Passwort stimmt nicht mit der Wiederholung überein!"; //wenn Passwort nicht gleich Wiederholung gib error aus } else { //sonst... mysql_query("INSERT INTO benutzerdaten (username, passwort, email, register_code) VALUES ('$username', '$passwort', '$email', '$register_code')"); //speichere die daten in der Datenbank mail("$email","Deine Anmeldung bei xxx","Hallo $username! nn Vielen Dank, dass du dich in der Community von xx regsitriert hast. Um deine Anmeldung abzuschließen klicke bitte auf folgenden Aktivierungslink: nn http://stewn.de/test/aktivieren.php?user=".$username."&code;=".$register_code."","From:blah@blah.de"); //und sende eine mail mit dem bestätigungslink echo "Du hast dich erfolgreich registriert! Vor wenigen Sekunden wurde eine Mail mit Aktivierungslink an deine E-Mail Adresse gesendet!"; //und zu guter letzt gib eine meldung aus, dass die registrierung erfolgreich war } } ?>
