webForumDet fria alternativet

Läs bara en rad i en txt-fil

PHP

1 svar · 253 visningar · startad av androvic

Medlem sedan nov. 200244 inlägg
Frågan#1

Jag har denna kod

<?
if ($_POST['text']) {
$fil = 'data.txt';
$fo = fopen($fil,"a");
fwrite($fo, "$text<br>\n");
fclose($fo);
}
$fo = fopen($fil,"r");
$datan = fread($fo, filesize($fil) Limit 1);
print("$datan");
fclose($fo);
?>
<form method=post action=event.php>
<textarea name="text" rows="4" cols="20"></textarea><br>
<input type=submit value=skicka!>
</form>

Jag vill helt enkelt på ett ställe på min sida att bara det senaste inkomnna "Eventet" syns. Hur lägger jag till det?

Medlem sedan aug. 20002 975 inlägg
#2

Enklaste sättet:

$content = file('data.txt');

echo $content[sizeof($content) - 1];
263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)