|
| |
|
|
| |
для: zavragnov
(31.10.2005 в 11:13)
| | | Перед выводом в поля text и txtarea используй функцию stripslashes. | |
| |
|
|
| |
|
|
| | Вот есть скрипт, на денвере все работает. Выложил его на сервер и тогда началось экроанирование кавычек, если я пишу типа (под названием "ЛЯЛЯ") он делает так (под названием \"ЛЯЛЯ\").
Вопрос, как можно избежать этого, я понимаю что это связано с защитой сервера, а тогда как
editnews.php
<?php
$fil="news";
if(!file_exists($fil))
{
$fp=fopen($fil,"w");
fclose($fp);
}
else{
$a=@file_get_contents("$fil");
}
?>
<form enctype='multipart/form-data' name='form' action='addnews.php' method='post'>
<textarea name="content" cols=80 rows=20 class="text" type=text font ><?php echo $a;?></textarea>
<input name="a" type="hidden" value="<?php echo $fil ?>">
<input type="submit" value="save">
</form>
|
вот его обработчик
addnews.php
<?php
$filee = $_POST['a'];
$d = $_POST['content'];
$fp=fopen($filee,'w');
fwrite($fp,$d);
fclose($fp);
?>
|
| |
| |
|
|
|