guten abend
ich habe ein kleines problem dass man aber recht fix lösen dürfte:
ich will eine kleine registrierung machen, in der man, nach erfolgreicher anmeldung eine email mit aktivierungslink bekommt (kennt man ja von diversen foren).
ich habe es so gelöst, dass an den link die email mit md5 hash angehängt wird, nun will ich ein feld in der datenbank, nach dem klick auf den link in der email ändern (activated=1).
ich hatte mir das recht einfach vorgestellt, aber meine folgenden lösung funktioniert nich:
wär nett wenn ihr mir helfen könntet
// ok hab mir das nochmal nach 5 minuten pause angeschaut, es muss natürlich UPDATE users SET activated='1' WHERE MD5(email)='$md5email' LIMIT 1 heißen, verzeiht mir bitte, aber um halb 3 denkt es sich manchmal nichtmehr so fix
ich habe ein kleines problem dass man aber recht fix lösen dürfte:
ich will eine kleine registrierung machen, in der man, nach erfolgreicher anmeldung eine email mit aktivierungslink bekommt (kennt man ja von diversen foren).
ich habe es so gelöst, dass an den link die email mit md5 hash angehängt wird, nun will ich ein feld in der datenbank, nach dem klick auf den link in der email ändern (activated=1).
ich hatte mir das recht einfach vorgestellt, aber meine folgenden lösung funktioniert nich:
Code:
$md5mail = $_GET["md5mailfromlink"]; if (@mysql_query("UPDATE FROM users SET activated='1' WHERE MD5(email)='$md5email' LIMIT 1")) { echo "dein account wurde aktiviert, viel spass!"; }
// ok hab mir das nochmal nach 5 minuten pause angeschaut, es muss natürlich UPDATE users SET activated='1' WHERE MD5(email)='$md5email' LIMIT 1 heißen, verzeiht mir bitte, aber um halb 3 denkt es sich manchmal nichtmehr so fix
Kommentar