Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Uwiezytelnianie za pomoca email
Forum PHP.pl > Forum > Przedszkole
Cr3dO
hej, chce zrobić taki efekt : ktoś zakłada konto usera u mnie na stronie i podaje mejla na który wysłany jest link po klinieciu w który konto dopiero staje się aktywne.

pozdrawiam
Misiur66
W mysql dajesz pole o nazwie kod aktywujący varchar(jakaś duża liczba)i drugie pole Boolean, o nazwie aktywowany. Przy rejestracji generujesz datę i bierzesz ją w md5 (prawdopodobieństwo podwojenia jest zerowe), wysyłasz przez mail() link do np. strony głównej index.php?kod=Tutaj kod który się generuje, a na index dajesz if($_GET['kod']), oczywiście zabezpieczasz przed Sql Injection, sprawdzasz w bazie danych i dajesz true dla "aktywowany". Gotowy kod to gdzie indziej.
Cr3dO
Cytat(Misiur66 @ 10.01.2010, 18:39:12 ) *
W mysql dajesz pole o nazwie kod aktywujący varchar(jakaś duża liczba)i drugie pole Boolean, o nazwie aktywowany. Przy rejestracji generujesz datę i bierzesz ją w md5 (prawdopodobieństwo podwojenia jest zerowe), wysyłasz przez mail() link do np. strony głównej index.php?kod=Tutaj kod który się generuje, a na index dajesz if($_GET['kod']), oczywiście zabezpieczasz przed Sql Injection, sprawdzasz w bazie danych i dajesz true dla "aktywowany". Gotowy kod to gdzie indziej.


OK, dzięki za szybką odpowiedz, nie wszystko kumam ale zaraz zrobię a wiadomo praktyka najlepsza smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.