14. Februar 200323 j Hallo, der Sachverhalt is folgender: Ich habe die Aufgabe gekriegt auf basis einer Website eine User DB in MySQL anzulegen mit Automatischer Passwort vergabe an die Registrierte E-Mail Adresse. Das Problem soll Ich nun mit Hilfe von PHP lösen. Habe gar kein Plan wie Ich Anfangen soll und hoffe das mir einer von euch Helfen kann. danke im vorraus
14. Februar 200323 j Das sollte kein Problem sein. Du generierst einfach ein Passwort und schickst das dann mit Hilfe der Mail-Funktion an die eingegebene E-Mail Adresse. Ein bisschen Einarbeitung und du bist dann ganz schnell fertig. Gruß, BigB
14. Februar 200323 j Sehr große Hilfe BigB - wirklich ------ Hast Du die Datenbank schon angelegt? Wenn nein, dann plane erstmal die benötigten Felder wie Username, Usergruppe, Passwort, eMailadresse, Status, ... ... .. .. (to be continued) Lege die Datenbank an: SQL-Befehl zum anlegen der DB: CREATE DATABASE user; CREATE TABLE user (name vchar(40), vname vchar(40), ... .... ..... .... ); vielleicht hilft Dir auch einer der folgenden Threads. IMHO wäre es einfacher, wenn Du gezielt Fragen stellen würdest, bzw. spezieller fragen würdest. http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=38196&highlight=eMail+PHP http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=36099&highlight=eMail+PHP http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=36358&highlight=eMail+PHP http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=35888&highlight=eMail+PHP http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=34056&highlight=eMail+PHP (weiteres findest Du mit der Suchfunktion des Boards)
14. Februar 200323 j Die Datenbank kriege Ich hin, aber Ich weiß nich wie Ich ihm sage das er nach Anmeldung eines neuen User das Passwort für Ihn selbst generiert und an die vom User angegebene E-Mail Addi schickt damit der sich dann damit Einloggen kann......
14. Februar 200323 j Originally posted by Problemchild Die Datenbank kriege Ich hin, aber Ich weiß nich wie Ich ihm sage das er nach Anmeldung eines neuen User das Passwort für Ihn selbst generiert und an die vom User angegebene E-Mail Addi schickt damit der sich dann damit Einloggen kann...... Fie folgende Funktion liefert dir ein 8-stelliges, zufälliges Passwort: function RandomPassword() { $zeichen = "abcdefghijklmnopqrstuvwxyz0123456789"; $pwd =""; for ($i=0; $i < 8; $i++) { $pwd .= substr($zeichen,rand(0,strlen($zeichen)-1),1); } return $pwd; } [/PHP] Verschicken kannst du es mit der Funktion "mail()" hth Reinhold
16. Februar 200323 j Ich hab noch was mit der Boardsuche gefunden. Vielleicht sind die Links im Thread interessant für Dich: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=13325&highlight=MySQL+einrichten
17. Februar 200323 j hallo, was auch noch zur registrierung passt: lege den benutzer zwar gleich an, lege aber in der tabelle aber noch ein feld an das aktiviert oder so heist. setzte das beim erstellen auf deaktivert und biete dem user die möglichkeit in seiner mail auf einen link zum aktivieren zu klicken (ähnlich wie es in diesem board ist). in dem link verweist du auf eine aktiverung.php und übergibst dem script z.B. den benutzernamen, das script setzt dann den benutzer auf aktiviert. wenn du auf nummer sich gehen willst verschlüsselst du den benutzernamen beim emailgenerieren und verwendest den verschlüsselten namen als argument. ich hoffe das trifft auch das thema. so long, MsB
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.