sevalery
Новичок
Посоветуйте! Как!
При заполнении текста формы объявления "некоторые авторы" используют достаточно часто перевод строки, из-за чего текст формы, ограниченный количеством символов, а также при выводе краткого содержания объявления, также ограниченный количеством символов, выходит за пределы блока объявления. Хочу сохранить вид блока объявления с компактным заполнением.
На примере типа:
ПРОДАМ
2-х комнатную
квартиру
на 4 этаже
9 этажного дома
и т.д.
Естественно, что не поместится в строку, должно быть перенесено на следующую строку.
Посоветуйте. Как заменить перевод строки на пробел, знак препинания или другим способом откорректировать запись текста при вводе в БД. (предпочтительно)
Часть формы ввода:
Здесь я провожу проверку на наличие текста, общей длины и длинных слов(на отсутствие пробелов).
Можно изменить (внести коррективы) в тексте выводимого текста (менее предпочтительно)
Выбор из БД проводится с ограничением количества символов:
Спасибо
При заполнении текста формы объявления "некоторые авторы" используют достаточно часто перевод строки, из-за чего текст формы, ограниченный количеством символов, а также при выводе краткого содержания объявления, также ограниченный количеством символов, выходит за пределы блока объявления. Хочу сохранить вид блока объявления с компактным заполнением.
На примере типа:
ПРОДАМ
2-х комнатную
квартиру
на 4 этаже
9 этажного дома
и т.д.
Естественно, что не поместится в строку, должно быть перенесено на следующую строку.
Посоветуйте. Как заменить перевод строки на пробел, знак препинания или другим способом откорректировать запись текста при вводе в БД. (предпочтительно)
Часть формы ввода:
PHP:
<TEXTAREA id="user_text" tabindex="8" name="user_text" rows="4" cols="90" onFocus=this.style.background="#FFFF00" onBlur=this.style.background="#E9E9E9">{$user_text}</TEXTAREA>{$error_user_text}
PHP:
if (preg_match('/\\S{25,}/', $f_user_text)) $err[5]=$MSG['5'];
if (strlen($f_user_text) > 600) $err[4]=$MSG['4'];
if (!$f_user_text) $err[3]=$MSG['3'];
Выбор из БД проводится с ограничением количества символов:
PHP:
{$i.description|truncate:175:"..."}