MXM
Guest
обработка textarea
Привет!
Ситуация: есть форма, одно из полей это textarea, скрипт принимает введенные значения обрабатывает их и записывает в файл.
Далее, работает другой скрипт, который читает файл и выводит значения на экран.
Вопрос: как обработать с помощью php введеный текст в поле textarea?
К примеру, введеный текст имеет вид:
"_пробел_ _пробел_ _пробел_У попа была
собака, он ее любил! _пробел_ _пробел_ _пробел_
Она съела _пробел_ _пробел_ _пробел_ кусок мяса
- он ее убил!_пробел_ _пробел_ _пробел_ "
Нужно обработать текст так и записать его в файл, чтоб пустые символы в начале строки были удалены, повторяющееся пробелы были заменены одним пробелом, перевод строки был заменен на хтмл-тэг, в итоге в файл записалось:
"У попа была<BR>собака, он ее любил!<BR><BR>Она съела кусок мяса<BR>- он ее убил!"
Подскажите, так правильно:
Или как будет правильнее?
Привет!
Ситуация: есть форма, одно из полей это textarea, скрипт принимает введенные значения обрабатывает их и записывает в файл.
Далее, работает другой скрипт, который читает файл и выводит значения на экран.
Вопрос: как обработать с помощью php введеный текст в поле textarea?
К примеру, введеный текст имеет вид:
"_пробел_ _пробел_ _пробел_У попа была
собака, он ее любил! _пробел_ _пробел_ _пробел_
Она съела _пробел_ _пробел_ _пробел_ кусок мяса
- он ее убил!_пробел_ _пробел_ _пробел_ "
Нужно обработать текст так и записать его в файл, чтоб пустые символы в начале строки были удалены, повторяющееся пробелы были заменены одним пробелом, перевод строки был заменен на хтмл-тэг, в итоге в файл записалось:
"У попа была<BR>собака, он ее любил!<BR><BR>Она съела кусок мяса<BR>- он ее убил!"
Подскажите, так правильно:
PHP:
$textarea=trim(preg_replace("'([\r\n])[\n]+'",'<BR>',$textarea));
$textarea=preg_replace("/ +/",' ',$textarea);