Заранее извиняюсь за ламерский вопрос, но возникла одна проблемка.
Предположим, я пока не имею возможность использовать базу данных, поэтому содержимое страницы берётся из txt файла с помощью readfile().
Следующий мой шаг - сделать редактирование этого файлика через форму на страничке.
Форма обрабатывается следующим образом ( $source передаётся из text area POSTом):
CODE ( text):
скопировать код в буфер обмена
...<?php switch ($action){ case "add" : $source=$_REQUEST['source']; $file = fopen($current_file,"a+"); ftruncate($file, 0); fwrite ($file,$source); fclose($file);break; default: echo "изменения не произведены!" ;} ?>
И вроде всё нормально, содержимое формы пишется. НО. Стоит только попытаться вставить в форму теги и сохранить это в текстовый документ, как перед каждой кавычкой ставится "\". Соответственно, полученная страница, которая берёт содержимое из этого файла, показывается криво и косо.
Помогите, пожалуйста.(Отредактировано автором: 06 Ноября, 2008 - 14:37:03)
|