Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: link aktywacyjny
Forum PHP.pl > Forum > PHP
grzesza
hi!

Scenariusz jest taki: rejestruje konto, na mail otrzymuje link aktywacyjny, przyciskam link i konto jest odblokowane, jak nie przyciskam to po 48 godz konto jest kasowane.

Czy ma ktos jakis pomysl lub cos takiego juz sobie robil?
jakies proste i szybkie rozwiazanie

potrzebuje naprowadzenia reszte zrobie sam ale niechce przekombinowac

thx
Spirit86
no co proste robisz tabelkę lUsers tam dajesz np. dodatkową kolumnę KEY, gdzie wpisujesz losowy ciąg znaków. Wysyłasz go na maila jeżeli kod z maila zgadza się z kodem z tabeli lUsers zmieniasz wartość KEY na pustą (puste są z kontami aktywnymi).
Dajesz też kolumnę data rejestracji, i automatycznie kasujesz starsze wpisy...
FiDO
Przenosze na php.
revyag
No i musisz napisać skrypt, który będzie sprawdzał, powiedzmy codziennie, ile dni upłynęło od momentu wysłania maila, bo chyba nie chcesz robić tego ręcznie w bazie, czy już gościa usuwać czy nie.
Najki
Cytat(revyag @ 2005-04-25 09:48:03)
No i musisz napisać skrypt, który będzie sprawdzał, powiedzmy codziennie, ile dni upłynęło od momentu wysłania maila, bo chyba nie chcesz robić tego ręcznie w bazie, czy już gościa usuwać czy nie.

I najlepiej wykorzystać ku temu crontaba. Jeśli nie masz do niego dostępu to musisz napisać ten skrypcik, ale władować go (wkleić, lub jako include) gdzieś na początek strony. W ten sposób będzie to sprawdzał za każdym razem jak ktoś odwiedzi/przeładuje stronę.
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.