webForumDet fria alternativet

Radera automatiskt en rad från textfil med PHP?!

PHPur PHP

0 svar · 163 visningar · startad av Dr-man

Medlem sedan juli 2002732 inlägg
Frågan#1

Denna kodsnutt lagrar bl.a ipadressen, datum, samt andra inställningar. Nu skulle jag vilja ha det, så att textfilen vbhits.log skall endast lagra 10 rader, när den har lagrat 10 rader, så raderas automatiskt den senaste raden bort från text-filen. Men jag inte riktigt hur jag skall gå tillväga?


$hits = file('hits'); 
$hits = $hits[0] + 1; 
$fa = fopen ("vbhits", "w"); 
$fb = fopen ("vbhits.log", "a"); 
$ip = $REMOTE_ADDR; 
$info=$HTTP_USER_AGENT; 
$date=date("d.m.Y H:i"); 
$newline="\n"; 
fputs($fb,$newline); 
fputs($fb,"VI-nets feedback bes÷ktes av: $ip datumet $date . Instõllningar: $info"); 
fputs($fb,$newline); 
fputs($fa, $hits);
137 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)