- обработка форм текста, ees, 11:08 , 06-Сен-04 (1)
>Привет! >Ситуация: имеется форма с различными полями, с textarea. Значения полей формы передаются >скрипту, который записывает их в файл. >Вопрос: как обработать значение textarea, в частности, удалить, если есть пробелы в >начале и конце текста, заменить два и более пробелов на один, >записать в файл текст с учетом его написания, т.е. если пользователь >написал сначала один абзац, далее через строку написал второй абзац, то >чтоб это перевод строки был учтен при записи в файл. >Что я делаю (перед записью в файл): >Код: >$textarea= trim(str_replace("\n", "<br>", $textarea)); >Правильно ли я делаю? При просмотре файла вижу вот что: Есть функция nl2br (http://ru2.php.net/manual/ru/function.nl2br.php)
>Код: >текст текст текст<BR> ><BR> >текст текст текст >Как сделать замену повторяющихся пробелов? >Кстати, живой пример, когда в форуме создаешь новую тему, как обрабатываются поля? >Хотя интересует мой пример, т.к. БД тектовый файл. Спасибо!
Почитай тут (http://php.spb.ru/php/regexp.html) тебе поможет
|