![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
czesc
często spotyka sie taki sposob aktywacji nowozałozonego konta ze dostajemy w mailu link i po jego kliknieciu konto jest aktywowane. ja potrzebuje cos podobnego ,po kliknieciu na link ogloszenie jest dodawane do serwisu. czy moze mi ktos powiedziec jak to mniej wiecej dziala ? jakis algorytm ? -------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Kod Wysylasz ogloszenie
| v zapisujesz ogloszenie w bazie i ustawiasz status np. na 2 | v generujesz losowy klucz | v do tabeli z losowymi "kluczami" ( tabela powinna byc czyszczona zapisujesz tenze klucz wraz z id co jakis czas - np co 10 dni ) ogloszenia, ktore wzuciles do bazy oraz data dodania tego klucza | v wysylasz do usera list z linkiem do skryptu potwierdzajacego dodanie ogloszenia i jako jedna ze zmiennych podajesz wygenerowany klucz ------------------------------------------------------------------- user czyta maila i klika na kod | v odpalany jest skrypt, ktory pyta baze czy isnieje rekord ----> jezeli nie to najprawdopodniej z podanym kluczem zostal on usuniety - infromujemy o tym usera | (automatyczne czyszczenie) v jezeli istnieje to dostajemy id ogloszenia | v majac id ogloszenia uaktualniamy pole ze statusem na np. 1 - co oznacza ze ogloszenie zostalo potwierdzone - uswamy z tabeli z kluczami to pole i monitujemy usera, ze aktywacja sie powiodla |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:27 |