hallo,
ich habe folgendes problem. ich habe eine textdatei, in der Bereits etwas steht. nun möchte ich die datei öffen und etwas an den anfang der datei setzen. das öffnen usw. funktioniert, aber...
in der textdatei steht z.b. folgendes:
nun möchte ich etwas in die datei schreiben:
Code
//Datei neuigkeiten.txt öffnen
$datei_neuigkeit = "../neuigkeiten/neuigkeiten2.txt";
//Wenn die Datei existiert
if(file_exists($datei_neuigkeit))
{
// Datei öffnen:
$file = fopen($datei_neuigkeit,'r+');
// Wenn Öffnen erfolgreich -> Dann los:
if($file)
{
$string = $datum.'+'.$text1.'+'.$text2.'+'.$begin;
$string.= "\r\n";
echo $string;
fputs($file, $string, strlen($string));
fclose($file);
}
}/* if(file_exists($datei_neuigkeit)) */
Alles anzeigen
der $string wird auch in die Datei an den anfang geschrieben. in $string steht z.b. 10.02.2006+test+test+11.02.2006.
in der textdatei steht dann anschließend:
also der erste teil dessen was schon in der datei steht, wird mit dem überschrieben, was ich in die datei rein schreibe. keine ahnung wieso, wäre toll, wenn mir da jemand weiterhelfen könnte.
Gruß
Jens