Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> data - jeśli minęły 4 dni to..., skrypt do cron'a
Najki
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Więc mam datę. Jej postać to:
200410202115 (2004 rok 10 miesiąc 20 dzień 21 godzina 15 minut)
Chcę do cron'a wrzucić skrypt, który co dobę będzie sprawdzał czy w tabeli bazy danych istnieją użytkownicy z niepotwierdzoną rejestracją, których data rejestracji jest starsza o minimum 4 dni od obecnej (wtedy usuwani). Jak go napisać? Może wykorzystuję zły format daty? Może po prostu go przekształcić na chwilę do innego formatu i wtedy sprawdzić datę? W jaki sposób dokonać tego sprawdzenia?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jojo
post
Post #2





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


Ja zawsze używam do zapisywania czasu formatu Unix'owego (jakby ktoś nie wiedział jest to ilość sekund od 1. stycznia 1970). Na takim formacie najłatwiej się operuje, ponieważ możesz wykonywać na nim dowolne działania arytmetyczne. Gdy masz czas podany w takiej formie wystarczy dwie daty od siebie odjąć i w prosty sposób uzyskujesz ich "odległość". Wtedy tylko taką "odległość" pprzyrównujesz do jakiejś stałej i wiesz czy wpis danego użytkownika możesz usunąć czy też nie.
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: 25.12.2025 - 16:28