ichen: Wie PHP Datei aufrufen - Nur einmal Ausführen; ohne Antwort

Beitrag lesen

Moin!

Das PHP-Skript mal im groben:
$datei = "bc.txt";

if (isset($text))
{
 if (!empty($text))
 {
  // Aktuellen Satz schreiben
  $fp = fopen ($datei,"a+");
  fputs($fp,$text."\n");
  fclose($fp);

header("location:datei_a.html");
    exit;

}
}
// Alles auslesen
$fp = fopen ($datei,"r");
while(!feof($fp))
{
 echo "<br>";
 $str = fgets($fp);
 echo $str;
}
fclose($fp);
?>

ich habe jetzt dem script etwas hinzugefügt.
mit header() leitest du nach dem schreiben der datei die seite auf die seite datei_a.html um. du kannst natürlich einen beliebigeb dateinamen oder pfad einsetzen. mit exit; brichst du das script ab um sicher zu gehen, dass der rest des scriptes nicht ausgeführt wird.

das script rufst du nun ganz einfach über einen link oder den button auf. (<a href="script.php"></a> bzw. <input type="button" name="link" value="Klick mich!" onClick="self.location.href='script.php'">
wenn du noch fragen hast, ich bin noch lange wach.
ichen

--
Selfcode: sh:( fo:| br: n4:& ie:% mo:| mo:| de:] zu:) fl:| ss:| ls:[ js:|