Problemchild Geschrieben 14. Februar 2003 Teilen Geschrieben 14. Februar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BigB Geschrieben 14. Februar 2003 Teilen Geschrieben 14. Februar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Doham Geschrieben 14. Februar 2003 Teilen Geschrieben 14. Februar 2003 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) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Problemchild Geschrieben 14. Februar 2003 Autor Teilen Geschrieben 14. Februar 2003 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...... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Reinhold Geschrieben 14. Februar 2003 Teilen Geschrieben 14. Februar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Doham Geschrieben 16. Februar 2003 Teilen Geschrieben 16. Februar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MsB Geschrieben 17. Februar 2003 Teilen Geschrieben 17. Februar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Problemchild Geschrieben 17. Februar 2003 Autor Teilen Geschrieben 17. Februar 2003 Danke an alle! Besonders an Reihold, Ihr habt mir sehr geholfen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.