<?php
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache"); // HTTP/1.0
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>online bearbeiten</title>
</head>
<body>
<?php
// Variablen ordentlich initialisieren
if (!isset($_POST['text'])) $_POST['text'] = "";
if (isset($_POST['submit']))
{
// Text in Textdatei ablegen
$fp = fopen("inhalt.xml", "w");
if ($fp)
{
fputs($fp, $_POST['text']);
fclose($fp);
echo "XML-Datei wurde gespeichert. Bitte in der Anwendung online testen!<br><br>";
} else {
echo "Fehler: kann XML-Datei nicht öffnen<br>";
}
echo '<a href="'.$_SERVER['PHP_SELF'].'">Erneut bearbeiten<br></a>';
echo '<a href="index.php">Zurück zur Auswahlseite</a>';
} else {
$fp = fopen("inhalt.xml", "r");
if ($fp)
{
$_POST['text'] = '';
while(!feof($fp))
{
$_POST['text'] .= fgets($fp);
}
fclose($fp);
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST" enctype="multipart/form-data">
<textarea name="text" rows="50" cols="100"><?php echo $_POST['text'] ?></textarea><br>
<input type="submit" name="submit" value="speichern">
</form>
<?php
}
?>
</body>
</html>