Hi Dieter,
danke für deine Hilfe!
<?php
$file = "letzte.txt";
$foo = file($file);
$zeilenanzahl = count($foo);
if ($zeilenanzahl >= 5)
{
$foo[0] = mktime();
}
$bar = implode ($foo);
echo $bar;
$datei = fopen($file, "wb");
flock($datei, 2);
fwrite($datei, $bar);
flock($datei, 3);
fclose($datei);
?>
Jetzt habe ich die Situation, dass bei jedem neuen Aufruf des Programms die Timestamp der ersten Zeile ausgetauscht wird.
Eigentlich wollte ich, dass die neue Timestamp dort eingefügt wird und die vorhandenen um eine Zeile nach unten verschoben werden und die letzte wieder gelöscht wird, dass es wieder nur 5 Stück sind.
mfg Maike