|
|
|
| Здравствуйте, я тут делаю админку, и хочю сделать что бы HTML меню можно было изменять прямо с сайта, вот вывожу в форму мену, далее изменяю все как надо, но вот перед каждым знаком ковычек выводиться символ такой \ и чем больше нажимаеш на сохранить тем больше символов выходит.
В чем дело помодите разобраться...
Так должно быть: <a href="index.php">Хеад</a> |
а вот так происходит: <a href=\\\\"news.php\\\\">Новости</a> |
<?php
if(empty($_POST)) {
$a=file_get_contents("../includes/head_menu.php");
echo "<form method='POST'>
<p><textarea type=text rows=13 cols=40 name='a'>$a</textarea></p>
<p><input type='submit' value='Spara'></form></p>";
} else {
$d=$_POST['a'];
$fp=fopen("../includes/head_menu.php","w+");
fwrite($fp, $d);
fclose($fp);
header("Location: change_menu.php");
}
?>
|
| |
|
|
|
|
|
|
|
для: JESS
(28.12.2008 в 04:39)
| |
<?php
if(empty($_POST)) {
$a=file_get_contents("../includes/head_menu.php");
echo "<form method='POST'>
<p><textarea rows=\"13\" cols=\"40\" name=\"a\">$a</textarea></p>
<p><input type='submit' value='Spara'></form></p>";
} else {
$d = stripslashes($_POST['a']);
$fp=fopen("../includes/head_menu.php","w+");
fwrite($fp, $d);
fclose($fp);
header("Location: change_menu.php");
}
|
| |
|
|
|