Philip: Fehler im Programm?!

Beitrag lesen

Hi!

Hallo

Kann mir jemand den Fehler im Programm sagen? Ich kann ihn nämlich leider nicht finden!

IMHO sind da einige Sachen drin, von denen ich glaube, dass du das _so_ nicht willst.

$Name = $_POST['Name'];

//Datei mit altem Inhalt öffnen (w+)

Du weisst schon, dass w+ die datei auf 0 bytes setzt -> leere datei?
http://www.php.net/function.fopen

$messages = fopen("messages.txt","w+");
fread($messages,filesize("messages.txt"));
fclose($messages);

Ich denke folgendes wäre besser:
$file = fopen("messages.txt","w+");
$messages = fread($file,filesize("messages.txt"));
fclose($file);

-> alter content ist nun in Variable $messages

//Neue Variable Erstellen neu.alt
$Name = $Name."<p>";
$Einträge = $Name.$messages;

//Neue Variable in Datei mit altem Inhalt schreiben

$file = fopen("messages.txt","w+");

fread($messages,filesize("messages.txt"));

wozu liest du hier die datei nochmal aus?

fwrite($file,$Einträge);
fclose($file);

Danke im Vorraus!

Philipp

good luck,
Philip

PS: Ich weiß zwar nicht genau, was du willst, aber ich denke das müsst hinkommen...

--
:::::::: http://www.metrox.de ::::::::