WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Freischalten eines accounts erst nach klick auf link in email » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von werner_s
Danke, Danke, Danke!
von NetDrag
ich würde eher ein Feld activated mit timestamp nehmen, dann weißt du auch wann freigeschalten wurde.
von chip
Du könntest in der Datenbank ein Feld mit TINYINT machen das entweder den Wert 0 (für inaktiv) und 1 (für aktiv) hat und dann ein Script schreiben mit dem per GET eine ID übergeben wird und dann der Datenbankeintrag mit dieser ID so upgedatet wird, dass der Wert auf 1 steht.
von Can
Du hast nen Feld in der DB, bswp. mit dem Namen 'active', welches du am Anfang auf 0 setzt. Dann generierst du irgendnen Zufallsstring und schreibst den in ein anderes Feld in der DB. In der E-Mail schickst du nun einfach einen Link zu einem Freischaltscript und übergibst als Parameter den Benutzernamen und das Zufallspasswort (z.B. activate.php?userid=213&pass=fdhsd23648gf6d). Dieses Script muss dann eben, sofern die Daten stimmen, 'active' auf 1 setzen.
von werner_s
hallo zusammen

wie realisiere ich am besten, dass ein datenbankeintrag erst nach einem klick auf einen link in einer e-mail aktiviert wird? (Wie bei vielen foren üblich)

danke für eure ansätzte!

gruß
werner

Nach oben