[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: TextArea
_Tur_
Есть форма в ней textarea, этот текст передается в базу.
В последствии после обработки выводиться пользователю.
Как сделать чтобы он выводился с оригинальным форматированием(хотябы переносы строки совпадали).???
Сейчас использую вывод в <pre> - но у него есть недостаток, если в оригинале многострочное предложение без переходов на следующую строку. то при выводе получаеться длинная строка без переходов, которая вылазит за дизайн.
Что можите посоветовать?



Спустя 55 минут, 54 секунды (12.01.2009 - 12:36) vasa_c написал(а):

Спустя 37 минут, 5 секунд (12.01.2009 - 13:13) _Tur_ написал(а):
htmlspecialchars я использую.
nl2br не работает, скорее всего в textarea нет /n
Может есть функции для построчной обработки textarea?

Спустя 9 минут, 48 секунд (12.01.2009 - 13:22) Sylex написал(а):
как это не работает nl2br ? Работает. На край юзай str_replace

Спустя 2 часа, 19 минут, 7 секунд (12.01.2009 - 15:42) _Tur_ написал(а):
не, я не в том плане что вобще не работает,
Мне надо чтобы при вводе в текстареа многострочного предложения (при вводе происходит автоматический переход на новую строку) при выводе оно точно также многострочно выводилось.
А получаеться что без использования <pre> выводиться все подряд без сохранения концов абзацев и т.д.
А с использоваением <pre> абзацы выводяться нормально а многострочное предложение в одну строку само не переносится при достижении конца ячейки, как в текстареа.
при занесении в базу текст обрабатываеться
$text=htmlspecialchars(trim($_POST['text']));

а перед выводом на экран еще обрабатываются ББ-теги

Спустя 6 минут, 45 секунд (12.01.2009 - 15:48) _Tur_ написал(а):
http://pshishko.zx6.ru/pascal.php?post_id=1 так щас выглядит вывод

Спустя 20 часов, 57 минут, 24 секунды (13.01.2009 - 12:46) _Tur_ написал(а):
Тема закрыта, спасибо,
nl2br, без использования <pre>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.