pawel.s
10.12.2007, 11:25:53
Witajcie, chcialbym zrobic cos takiego ze zrzucam zawartosci do plik1.txt mija tydzien zawartosc przenosi mi sie do plik2.txt i tak do plik4.txt i zawartosc po tyg jest kasowana.
jak to zrobic
pozdrawiam
kszychu
10.12.2007, 11:32:37
Proponuję inaczej. Zapisuj dane do plików oformacie nazwy [nr dnia tygodnia].txt i nadpisuj pliki z tymi samymi numerami.
Np. w poniedziałek zapisujesz dane do pliku 1.txt lub plik1.txt, we wtorek plik2.txt itd. W następny poniedziałek nadpiszesz po prostu plik1.txt
SaMi
10.12.2007, 11:33:31
Musisz mieć dostęp do zewnętrznego programu który co jakiś czas (np. co tydzień) będzie uruchamiał skrypt wykonujący wyżej opisaną przez ciebie operację. np. cron lub też zrobić to tak jak opisał kszychu
pawel.s
10.12.2007, 11:50:53
krzychu nie zabardzo rozumiem twoje podejscie ? moglbys inaczej mi to wytlumaczuc ?
dzieki
kszychu
10.12.2007, 12:00:17
Ok, więc w poniedziałek zapisujesz plik, który ma nazwę plik1.txt. "1" to numer dnia tygodnia, można go wyciągnąć funkcją date("w"). Więc w poniedziałek będzie to 1, we wtorek 2 itd. We wtorek zapisze się plik plik2.txt, i tak aż do niedzieli, kiedy to utworzy się plik0.txt. W następny poniedziałek nadpisze się plik1.txt aktualnymi danymi. W ten sposób cały czas będziesz miał siedem plików, w których będą dane z ostatniego tygodnia, bo każdego dnia, plik z danymi sprzed tygodnia będzie nadpisywany dzisiejszymi danymi.
pawel.s
10.12.2007, 12:01:47
rozumiem, dzieki, bede kombinowal
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.