Kod
$plik = 'dane_03-07-2008.txt';
(pominięta część kodu)
$fp = fopen($plik, "a");
@flock($fp, 2);
@fwrite($fp, $dane1. ' || '. $dane2.' || '. $dane3. ' || ' . "\n");
@flock($fp, 3);
@fclose($fp);
(pominięta część kodu)
$fp = fopen($plik, "a");
@flock($fp, 2);
@fwrite($fp, $dane1. ' || '. $dane2.' || '. $dane3. ' || ' . "\n");
@flock($fp, 3);
@fclose($fp);
Wiadomo, dane pobierane są ze zmiennych i zapisywane do pliku.
Chodzi o to czy można zrobić coś takiego że jeżeli wielkość pliku z zapisywanymi danymi przekroczy określoną wielkość (np 1 MB) to automatycznie zapisywnie danych zostanie "zablokowane", zostanie utworzony nowy plik z nową datą utworzenia (np. dane_10-07-2008.txt) i do niego będą zapisywane kolejne dane. A gdy ten nowy osiągnie zadaną wielkość to zostanie utworzony nowy , itd ...
Jestem kompletnie początkujący i szczerze mówiąc nie bardzo wiem jak to można zrobić, proszę o pomoc :-)