Hoi all. Ik gebruik in php een script om bezoekers te loggen in een textfile.
Dit werkt allemaal prima, alleen word deze textfile heel groot.
Nu zoek ik een manier om automatisch het logbestand op zeg 50 regels te houden.
Hij moet dus de oudste waarde overschrijven met de nieuwste.
Ik heb overal gezocht met google, maar krijg het niet werkend voor elkaar.
Ik gebruik nu dit script:
<?
$inhoud2 = file("logfile.txt");
$logfile2 = fopen("logfile.txt","w");
fwrite($logfile2, "tekst");
fwrite($logfile2, "\r\n");
fwrite($logfile2,join('',$inhoud2));
fclose($logfile2);
?>
Dit werkt allemaal prima, alleen word deze textfile heel groot.
Nu zoek ik een manier om automatisch het logbestand op zeg 50 regels te houden.
Hij moet dus de oudste waarde overschrijven met de nieuwste.
Ik heb overal gezocht met google, maar krijg het niet werkend voor elkaar.
Ik gebruik nu dit script:
<?
$inhoud2 = file("logfile.txt");
$logfile2 = fopen("logfile.txt","w");
fwrite($logfile2, "tekst");
fwrite($logfile2, "\r\n");
fwrite($logfile2,join('',$inhoud2));
fclose($logfile2);
?>