klaus1
17-06-2007, 11:11
Hi!
Kann mir jemand helfen bei folgendem SCRIPT:
<form name="form1" method="GET" action="gaestebuch.php">
<p>
<textarea name="text" cols="50" rows="10" id="text"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Senden">
</p>
</form>
<?
if(empty($_GET['text']))
{
$datenbank = "daten.dat";
$fp = fopen($datenbank, "r+w");
if($fp!=NULL)
{
$contents = fread ($fp, filesize ($datenbank));
echo $contents;
fclose($fp);
}
}
else
{
$text=$_GET['text'];
$datei = fopen("daten.dat","a+");
fwrite($datei,"<br>---------------------------------<br>");
fwrite($datei, $text);
fclose($datei);
echo "<script language=\"JavaScript\"> location.href = \"gaestebuch.php\"; window.location.reload(); </script>";
}
?>
Ich benötige nach einem Eintrag ein RELOAD auf dieselbe datei nochmal. leider klappt das nicht mit meinem JavaScript Code, da ständig neu geladen wird.
Kann mir jemand helfen wie ich ein einziges mal nach einem POST neu lade?
Wichtig auch: Alle Daten die eingegeben werden, sollten nicht konvertiert werden.
Danke,
Klaus
Kann mir jemand helfen bei folgendem SCRIPT:
<form name="form1" method="GET" action="gaestebuch.php">
<p>
<textarea name="text" cols="50" rows="10" id="text"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Senden">
</p>
</form>
<?
if(empty($_GET['text']))
{
$datenbank = "daten.dat";
$fp = fopen($datenbank, "r+w");
if($fp!=NULL)
{
$contents = fread ($fp, filesize ($datenbank));
echo $contents;
fclose($fp);
}
}
else
{
$text=$_GET['text'];
$datei = fopen("daten.dat","a+");
fwrite($datei,"<br>---------------------------------<br>");
fwrite($datei, $text);
fclose($datei);
echo "<script language=\"JavaScript\"> location.href = \"gaestebuch.php\"; window.location.reload(); </script>";
}
?>
Ich benötige nach einem Eintrag ein RELOAD auf dieselbe datei nochmal. leider klappt das nicht mit meinem JavaScript Code, da ständig neu geladen wird.
Kann mir jemand helfen wie ich ein einziges mal nach einem POST neu lade?
Wichtig auch: Alle Daten die eingegeben werden, sollten nicht konvertiert werden.
Danke,
Klaus