Друзья,уже не один раз замечал что в гостевой и анкете,а также еще в некоторых модах.
Когда хочеш написать сообщение в несколько строк,его попросту конвертирует сайт в одну строчку и между ними ставит <br/>
Пример
Хочу написать так
Добрый день,
Друзья!
А в итоге получаю так:
Добрый день,<br/>Друзья!
Что сделать что б нормально все отображалось без вывода переноса.
Буду благодарен!
Это неправильная обработка данных, от этого надо избавляться, если такое есть в оф модулях 3.2.2 пиши новым разрабам они исправят к релизу 3.3 или 3.4
seg0ro,а как избавить от этого?
Lestat,действительно мой сайт на 85% полностью изменен,осталась только оболочка от 3.2.2
Но гостевую я не изменял.
Lestat,согласен с тобой...тогда пошол дыру искать...
Я думаю ты лишнее зацепил в func.php , что-то связанное с выводом сообщений! У самого что-то подобное было.
Где ошибка?
$text = $row['text']; $text = htmlentities($text, ENT_QUOTES,
'UTF-8'); $text = str_replace("\r\n", "<br/>", $text); $text = tags($text); if ($set_user['smileys']) $text = smileys ($text, 1); $vr = $row['time'] + $set_user['sdvig'] * 3600;
ошибка не в выводе, а в воде, наверное у тебя запись в базу функцией check() или checkout() обрабатываются...
Как следствие в базе хранится запись !! с уже вставленнвми бр
Такая фигня была у некоторых при обновлении. На второй странице отображало бр