[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как релизовать перенос строки если переменая
BesTime
Допустим я ввожу сообщение,
привет мир
вторая строка

Насколько я знаю когда жмешь энтер в строку добовляется /n

Когда я отправляю форму и вывожу что получилось
Привет мирвторая строка

$mes=htmlspecialchars($mes); 
$mes=stripslashes($mes);
$mes=trim($mes);
$mes=str_replace("/n","<BR>",$mes);


отказывается работать



Спустя 1 минута, 11 секунд (16.03.2012 - 15:09) ADiel написал(а):
$mes = nl2br($mes);


Кстати, не "/n", а "\n"

Спустя 44 секунды (16.03.2012 - 15:10) inpost написал(а):
избавляйся от Попова.
$mes=stripslashes($mes); - убирай
$mes=str_replace("/n","<BR>",$mes); - убирай
echo nl2br($mes);

Спустя 3 минуты, 25 секунд (16.03.2012 - 15:13) BesTime написал(а):
а если я хочу заменить другие символы, допустим чтобы <hr> работало, как быть ?

Спустя 2 минуты, 5 секунд (16.03.2012 - 15:15) ADiel написал(а):
Ответ был на поставленный вопрос. smile.gif

Спустя 3 минуты, 8 секунд (16.03.2012 - 15:19) BesTime написал(а):
ADiel где

Спустя 29 минут, 39 секунд (16.03.2012 - 15:48) Diablodag написал(а):
Вопрос когда копируеш с ворда в форму <textarea></textarea>
кроме как переноса строк что еше нуна добавить для изменения
$text = str_replace("\n","<br>", $_POST[text]);


иного то что скопировал с ворда в MySQL не заносит текст

тоесть <textarea></textarea> бывает пустым $_POST[text]

Спустя 1 час, 41 минута, 18 секунд (16.03.2012 - 17:30) inpost написал(а):
$_POST['text'] - как минимум.
Откуда я знаю, может ты банальногого mysql_real_escape_string не используешь при инсерте в БД.

Спустя 22 минуты, 2 секунды (16.03.2012 - 17:52) ADiel написал(а):
$_POST['text']

Без кавычек можно и константу случайно подставить user posted image
Быстрый ответ:

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