![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 24.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ok. Piszę dzisiaj już drugi temat ale ten będzie ostatni (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Mam sobie plik który dodaje edytuje usuwa wpisy do pliku.txt, wsio oczywiście działa ok. Chciłbym natomiast zrobić sobie dobrze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i sklecić coś co pozwoliłoby mi nie martwić się usuwaniem danych z pliku txt. W skrócie chcę po prostu aby te dane usuwały się automtycznie co jakiś czas same, ale... i tu jest właśnie problem: Układ w pliku txt jeden | dwa | trzy | 09.09.2005 trzy | cztery | pięć | 12.09.2005 szesc | siedem | osiem | 15.09.2005 dziewiec | dziesiec | jedenscie | 09.09.2005 I teraz chciałbym aby skrypt usuwał mi wpisy po 3 dniach ale nie wszystkie a tylko te, których termin już minął. Czyli 12 września usunie mi wpisy z 09.09.2005, 15 wrzesnia z 12.09.2005 itd itp. W sumie nie chodzi mi o gotowca a o jakąś podpowiedź jak do tego w ogóle podejść. No ale oczywiście jakimś gotowym skryptem do przeróbki nie pogardzę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jeszcze raz sorki za 2 topik ale tematu podobnego, z tego co widziałem, nie ma na forum, a może się to przydać też innym. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
najlepiej użyć funkcji time() to bardzo upraczcza wszelkie obliczenia,
bo jest to zawsze liczba całkowita - ilość sekund od jakiejś tam daty. wtedy robisz np warunek: if (time()-$termin > 3600*24*3) .... 3600 - godzina 3600 * 24 - doba itd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 08:28 |