Email Verifizierung

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Brainscanner

Email Verifizierung

Beitrag von Brainscanner »

Hi Leute,

ich hab mir per DSL Flat nen kleinen Server mit Ftp, www... aufgestellt. Da sich die Leute bei mir registieren können, gibt's ein Anmeldeformular. Da ich die Accounts (FTP, System, Email, Webspace...) manuell erstellen muß und auch möchte (um die Übersicht zu behalten), möchte ich vorher auch sicher sein, daß die Email Adresse, die der zukünftige Benutzer angegeben hat, auch gültig ist.
Das phpbb bietet bei einer Anmeldung ja diese Option. Ich hätte gerne, daß der baldige Benutzer eine Email bekommt, in der eine ID in einen Link eingebettet ist. Wenn er diesen Link besucht, wird seine Anmeldung erst wirklich bearbeitet.
Kann mir jemand weiterhelfen, wie man soetwas umsetzen kann?
Ist es vielleicht möglich, einfach die entsprechenden Teile aus dem Forum Code rauszukopieren?

mfg, Brainscanner
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Das ganze ist von dir etwas abstrakt beschrieben - so richtig erkennen, wo dein Problem liegt, kann ich leider nicht :-(

Vom Grundansatz läuft das recht einfach in zwei Schritten ab:
  1. Abfragen der Daten
    1. Abfragen der Daten über ein Formular
    2. Generierung eines Verifizierungs-Strings
    3. Speicherung der Daten und des Strings in der Datenbank
    4. Versand einer E-Mail mit ID und String
  2. Freischaltung des Accounts
    1. 8*]Aufruf der Verifizierungsseite durch den User
    2. Überprüfung ob User-ID und String richtig sind
    3. Wenn ja: Aktualisierung der Datenbank, dass Account aktiviert wurde.
Das ist jetzt mal die Grundstruktur. Bei weiteren Fragen einfach nochmals posten.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Brainscanner

Beitrag von Brainscanner »

Ja, das Prinzip ist mir auch klar. Ich kann nur ehrlichgesagt kein Php. Gibt's da vielleicht ein paar Dateien, die ich hierfür übernehmen könnte oder kann mir jemand mit einer Eigenkreation helfen?

Im Prinzip ist mein Hauptziel, daß ich eine Email bekomme, in der steht, ob die Email Adresse wirklich existiert.

Gruß Brainscanner
rock-horserider-AT5
Mitglied
Beiträge: 23
Registriert: 21.04.2003 17:39
Wohnort: irgendwo auf der Welt

würd mich auch mal interessieren

Beitrag von rock-horserider-AT5 »

So antworte doch jemand auf diese Frage, mich interessiert es auch brennend. Also ich habe mit random(min,max) einen Zufallscode gemacht, dann gezählt, wieviele Einträge vorhanden sind und dann plus 1.
also: z.B.:
Datei=http://www.irgendwoimweb.de/activirung.php
code=alskdsd
nr=325
dann ist der Link http://www.irgendwoimweg.de/activirung. ... de=alskdsd .
nun schreibst du die Variablen code und nr noch in eine Tabelle. Dazu noch ein Feld, welches anzeigt, ob freigeschaltet oder nicht. Oder eben es wird woanders geändert. Es enthält dann den Wert "yes"/"no" oder "true"/"false" oder watt du willst.

Kennt hier jemand eine komfortablere Variante?
Enthält nicht irgendwie jede ROW eine Spalte, die da heißt ID, und eine, die da heißt DATUM?
Aber wie lautet diese ID kurz nach dem erstellen der ROW (englisch: Zeile)?
Rock the house, take the horse from the rocked house, lead it, play, ride it while you stay cool then enjoy the galopp!
rock-horserider-AT5
Mitglied
Beiträge: 23
Registriert: 21.04.2003 17:39
Wohnort: irgendwo auf der Welt

Beitrag von rock-horserider-AT5 »

*lol*,
ich hab beim Link die Domain falsch gemacht. Egal. Oben schrieb ich www.IrgendwoImWeb.de und unten schrieb ich www.IrgendwoImWeg.de

Kleine Fehler machen große Unterschiede...

P.S. : Die Domain gibt es nicht, oder wenn ist es Zufall.
Rock the house, take the horse from the rocked house, lead it, play, ride it while you stay cool then enjoy the galopp!
Brainscanner

bitte bitte

Beitrag von Brainscanner »

Also wenn Du eine Variante hast, die funktioniert, meinst Du Du könntest mir die nötigen Dateien schicken und kurz erklären wie die Struktur der Tabelle (im Detail) aussehen muß? Ich weiß, das ist vielleicht ein bißchen viel verlangt, aber ich hab von php nunmal überhaupt keine Ahnung... leider.
Brainscanner

hab hinbekommen

Beitrag von Brainscanner »

Hi,

hab's gestern alleine hinbekommen. Trotzdem danke für die Hilfe!
Antworten

Zurück zu „Coding & Technik“