Julian Hofmann: Scripte aufrufen

Beitrag lesen

Hallo,

Du musst den Code so einbauen, dass beim Aufruf das Formular gezeigt wird, nach dem Abschicken der Code abgearbeitet wird. Am einfachsten ist das mit einer if-else-Anweisung für die im Formular noch ein Check-wert eingebaut wird. Ist der wert $ok auf 1, so wird der Code ausgeführt, ansonsten wird die else-Anweisung ausgeführt und das Formular angezeigt:

<html>
<head>
<title></title>
</head>
<body>

<?php
if($ok==1):
   $file = "text.txt";
   $data = fopen($file, "w");
   fwrite($data, $Content);
   fclose($data);
   // Sinnvollerweise sollte hie rnoch eine Bestätigungsausgabe kommen
else:
 ?>

<form action="save.php">

<input type="hidden" name="ok" value="1">

<textarea cols="80" rows="6" name="Content">
<?php
$file = "text.txt";
$data = fopen($file, "r");
$count = fread($data, filesize($file));
fclose($data);
echo $count;
?>
</textarea>
      <br />
      <input type="submit" value="jetzt will ich gespeichert werden" />
   </form>

<? endif; ?>

</body>
</html>

Grüße aus Würzburg
Julian