Я пытаюсь отредактировать текст XML-файла со своей страницы edit.php.Он работает нормально, если я тестирую его в "localhost", файл xml обновляется, как и ожидалось.
Но когда я выкладываю файлы в интернет и пытаюсь отредактировать текст оттуда, кажетсяХорошо, но затем я обновляю страницу, и текст в файле edit.php остается таким же, как и раньше, и ничего не было обновлено.Вы знаете, откуда это?есть ли проблема с моей «формой»?
вот мой код:
<body>
<?php
/* READ */
$dom = new DomDocument();
$dom->load('edition.xml');
$_haut = $dom->getElementsByTagName('haut')->item(0);
$haut = $_haut->firstChild->nodeValue;
/* WRITE */
if ( isset($_POST['cache']) ){
$haut = stripslashes($_POST['haut']);
$_haut->firstChild->nodeValue = $haut;
$dom->save('edition.xml');
}
?>
<div>
<h4 style="float:left;">Update the text</h4>
<div style="clear:both;"></div>
<form method="post" action="edition.php">
<p>
<label for="textarea1">the text : </label><br />
<textarea rows="14" cols="80" name="haut" id="textarea1"><?php echo $haut ?></textarea>
</p>
<input type="hidden" id="cache" name="cache"/>
<p><input type="submit" value="Envoyer" /></p>
</form>
</div>
</body>
Спасибо за вашу помощь