Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Akcja po ustalonym czasie
dareckiphp
post 11.08.2003, 11:40:49
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 10.07.2003

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


Czy mozna zdefiniowac taka funkcje ktora sama po uplywie ustalonego czasu bedzie sie wykonywala lub powodowala wykonanie odpowiedniej procedury w mysql'u.
Chodzi konkretnie o kasowanie uzytkownikow, ktorzy nie weszli na strone w ciagu 48 godzin od rezerwacji. Oto co powinno sie dziac.
1. Uzytkownik sie rejestruje i otrzymuje na maila haslo (w bazie jest rekord weryfikacja=0)
2. Musi wejsc na strone w ciagu 48 godzin. Jesli to zrobi to weryfikacja=1, jesli nie to jego dane sa wykasowywane z bazy.

No wlasnie, jak to zrobic?
Dzieki za sugestie
Go to the top of the page
+Quote Post
cahe
post 11.08.2003, 12:01:26
Post #2





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 22.03.2003

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


Podczas rejestracji ustaw aktualna date w formacie timestamp. Możesz np. przy każdym logowaniu usuwać wszystkie daty, które są mniejsze o więcej niż 48 godzin.

[php:1:a150fb6072]$query = "DELETE FROM users_tmp WHERE data_rej < " . time() - 60 * 60 * 24 * 2;[/php:1:a150fb6072]

I wsadzać po rejestracji użytkowników do tabeli users, jednocześnie kasując z users_tmp.
Go to the top of the page
+Quote Post
dareckiphp
post 11.08.2003, 12:17:41
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 10.07.2003

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


Tak, to wiem. Tak sobie to rowniez wyobrazalem. Bylem jednak ciekawy czy w jakis sposob mozna to robic automatem!
Go to the top of the page
+Quote Post
menic
post 11.08.2003, 13:05:37
Post #4





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


Cytat
Tak, to wiem. Tak sobie to rowniez wyobrazalem. Bylem jednak ciekawy czy w jakis sposob mozna to robic automatem!

O Bosze....
Ludzie poszukajcie czqasem na forum angrysmiley.gif


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
majkel
post 11.08.2003, 14:00:17
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 11.08.2003
Skąd: Warszawa

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


Jeśli działasz na czymś UNIX-owym to dopisz do Cron-a


--------------------
Pozdrawiam,
Michał K.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 21:43