wurstkuchen
Grünschnabel
Nabend...
wenn jemand in meine gaestebuch schreibt, dann schreibt er den letzten eintrag immer ans ende ... das is ja auch logisch, aber ich dachte ich haette das problem geloest... schautma bidde hier:
und dann zeige ich das ganze mit dem befehl an,bzw werfe es aus:
wo is das verdammte prob?
wenn jemand in meine gaestebuch schreibt, dann schreibt er den letzten eintrag immer ans ende ... das is ja auch logisch, aber ich dachte ich haette das problem geloest... schautma bidde hier:
PHP:
<?php
if ($action == "add"){
if ($name == "" || $mail == "" || $text == ""){
echo "<b>Du hast nicht alle Felder ausgefüllt !</b><br>";
echo "Klicke auf den Backbutton deines Browsers";
}
else{
$fp = fopen("gaestebuch.txt","r+");
$inhalt= fread($fp,filesize("gaestebuch.txt"));
fclose($fp);
if ($www == ""){
$eintrag = "$inhalt<a href=\"mailto:$mail\">$name</a><br>$text";
}
else{
$eintrag = "$inhalt<a href=\"mailto:$mail\">$name</a><br><a href=\"$www\">$www</a>$text<hr><br><br>";
}
$datei = fopen("gaestebuch.txt","w+");
fputs($datei,$eintrag);
fclose($datei);
echo "Danke <i>$name</i> für deinen Eintrag";
}
}
else{
?>
</font>
<font face="Verdana" size="1"> <br>
<form action="eintragen.php?action=add" method="post">
<input type="text" name="name" size="24">
<font color="#FFFFFF">name<br>
<input type="text" name="mail" size="24">
e-mail<br>
<input type="text" name="www" size="24">
homepage</font><br>
<font color="#FFFFFF"><br>
Dein Eintrag:</font><br>
<textarea name="text" cols="37" rows="5"></textarea>
<br>
<input name="submit" type="submit" value="Abschicken">
</form>
</font>
<?php
}
?>
und dann zeige ich das ganze mit dem befehl an,bzw werfe es aus:
PHP:
<?php include("gaestebuch.txt"); ?>
wo is das verdammte prob?