Hi!
Vorerst: ich bin absoluter Anfänger was PHP betrifft! Ich bin gerade dabei
ein wenig am probieren und bin da auf ein kleines Problem gestoßen.
Mit dem Quelltext unten sichere ich meinen Counterstand mit aktuellem Datum und Uhrzeit in eine .txt Datei. Soweit ist das ja in Ordnung!
Wenn ich aber jetzt ein zweites mal sichere überschreibt er mir natürlich die zuerst gespeicherte Zeile!
Wie kann ichs nun machen dass er erst in der ersten freien Zeile zu schreiben beginnt? Oder muss ich dafür schon eine Datenbank heranziehen?
[php:1:12086e0c44]
<?php
$file1 = "counter.txt";
$file2 = "countersave.txt";
$datum = getdate();
$tmj = date("d.M.Y");
$frei = " ";
$sm = date("H:m");
$data = fopen($file1, "r");
$count = fread($data, filesize($file1));
fclose($data);
$data = fopen($file2, "w+");
fwrite($data, $tmj);
fwrite($data, $frei);
fwrite($data, $sm);
fwrite($data, $frei);
fwrite($data, $count);
fclose($data);
?>
<?php
[/php:1:12086e0c44]