SkaKri Posted February 21, 2006 Report Share Posted February 21, 2006 kāds nevar mazliet palīdzēt? function log_to_file ($data) { $filename = "log.txt"; $data .= "\n"; // open the log file if ($fp = fopen($filename, "ab")) { // now write to the file if ((fwrite($fp, $data) === FALSE)) { echo "Could not write to file.<br />"; } } else { echo "File could not be opened.<br />"; } } vajadzētu lai pirms rakstīšanas pārbauda faila izmēru un ja ir virs (nu piemēram) 10Mb, tad lai dzēš saturu (ne pašu failu) un raksta no jauna..? iepriekš paldies! Link to comment Share on other sites More sharing options...
v3rb0 Posted February 21, 2006 Report Share Posted February 21, 2006 http://lv2.php.net/manual/en/function.filesize.php labak gan būtu saglabāt logus - ja fails pilns kopējam log saturu uz log.1, bet pirms tam log.1 saturu uz log.2, bet pirms tam log.2 saturu uz.. utt cik nu daudz gribi vecos logus saglabāt. izdzēsot visu un sākot no jauna vienā brīdī tev nebūs nekādi logi - un varbū taisni tad vajadzēs viņus. Link to comment Share on other sites More sharing options...
SkaKri Posted February 21, 2006 Author Report Share Posted February 21, 2006 nu jā - vēl viens variants būtu - lai dzēš tos datus kas virs noteiktā izmēra - no faila sākuma... Link to comment Share on other sites More sharing options...
hmnc Posted February 21, 2006 Report Share Posted February 21, 2006 un vēl reālāk ir keshot rezultējošos datus un attiecīgi megaperversos logus vienkārši nahrenizēt Link to comment Share on other sites More sharing options...
Recommended Posts