Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zarejestrowani ale nie aktywowani
b_chmura
post
Post #1





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

Ostrzeżenie: (0%)
-----


Witam
Chciałbym się zapytać co robicie z użytkownikami którzy po zarejestrowaniu sie na waszej stronie nie weszli po np 48h na link aktywujący konto?
By spodziewać sie konkretnych dla mnie odpowiedzi pokrótce opisze jak działa u mnie link aktywujący:
Przy rejestracji użytkownik zostaje dodany do bazy tyle ze wartość kolumny 'active" (która świadczy o aktywacji konta) jest równa zero. Do rekordu dodatkowo mam kolumny 'Data' - mówi nam o czasie rejestracji i 'Active_key' - klucz generowany podczas rejestracji. W mailu wysyłanym na adres podany w formularzu jest link aktywujący który ma takie informacje jak Login i active_key. Jeśli po wejściu w link przy danym loginie dany klucz aktywujący będzie się równał temu w bazie kolumna "active" ma wartość 1.

Co zrobić jeśli ten ktoś nigdy nie wejdzie na link aktywujący? jak rekord ma się usunąć po 48 godzinach?



Pozdrawiam
Chmura
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


wrzuc plik do tablicy Crona, ustaw czas na jakas nocna godzine i raz na dobre sprawdzaj w tej sposob czy user ma 1 czy 0, jezeli roznica czasu aktualnego i czasu rejestracji jest wieksza od 48 godzin i nadal nie aktywowal to wtedy usuwaj.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 01:50