![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam nasptepujacy problem: napisalem skrypt w php ktory zapisuje dane do pliku. Jednak co jakis czas np co dzien lub dwa plik jest pusty-zeruje sie zawartosc lub przycina;-( Co moze byc przyczyna? Serwer sie resetuje czasem w jakism krytycznym moncie czy zle skrypt napsiany jest? O to fragment tego skryptu:
Jak toi ewntualnie przerobic? Ten post edytował Sajm_on 13.04.2005, 14:18:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ftruncate($file, 0); // wyzerownie pliku fseek($file, 0); if($daneplik) // to dodalem ostatnio fwrite($file, $daneplik); // zapis do pliku nowych danych Najpierw czyścisz plik, a potem ewentualnie jeżeli są dane to wpisujesz do pliku. A co jeśli danych nie ma? Wówczas plik się wyczyszcza i nie wypełnia. Moim zdaniem tu jest problem. Pewnie co jakiś czas zmienna $daneplik jest pusta lub równa 0 (liczba 0). Wówczas if zwróći false |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli nie znasz zasad to mówię: Proszę kod umieszczać w odpowiednim bbcode!!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sorki juz wiem jak mam formatowac teskt. Osteczna wersja skryptu jest w pierwszym poscie. Czekam na jakies pomysly! (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:33 |