dieses Thema geht ja wirklich schon eine ganze weile hier im Forum rum. Es gibt auch sehr gute ansätze um nach einer Kunden Registrierung ein Passwort Automatisch zu erzeugen welches in die Datenbank geschrieben wird. Nun habe ich und sicherlich viele andere hier von PHP und MySQL nicht so richtig viel Ahnung.
Von "Chefpraktikant" ist ja diese Code Schnipsel gekommen:
Dieser Teil kommt ja auf der eigendlichen Register OK Seite. Hier wird ein Passwort erzeugt und in die Datenbank geschrieben. Nun fehlt ja noch die Email die an den Kunden gehen soll in dem sein Passwort dann auch steht.<we:saveRegisteredUser/>
<?php
// zufälliges Passwort mit 8 Zeichen generieren
$webuser['Password'] = substr(crypt(uniqid(rand(),1)),0,8);
$sql = sprintf("UPDATE tblWebUser SET Password='%s' WHERE ID=%s",
$webuser['Password'], $webuser['ID']);
$rs = mysql_query($sql);
if (!$rs) {
echo '<p class="alert">Datenbankfehler beim Eintragen des Benutzers.</p>';
} else if (!mysql_affected_rows()) {
echo '<p class="alert">Das Passwort konnte nicht gespeichert werden.</p>';
}
// Session killen, damit der Benutzer nicht eingeloggt ist
session_destroy();
?>
Wie lässt sich sowas realisieren????
Danke schon mal an alle