Как правильно вывести и обработать текст сообщения?

900
.
Wap Master

Вывожу

$text = htmlentities($text, ENT_QUOTES, 'UTF-8');
   
                                $text = checkout($text,1,1);
                       if ($set_user['smileys'])
                        $text = smileys($text, $nikus['rights'] >= 1 ? 1 : 0);
        echo" $text";
и йух-вместо перевода строки обычные пробелы " "
.
Wap Master

Убейте меня: ошибок нет а оно не работает-перевод строки не показывает, в других скриптах код такой же и там все работает, что это, колдовство??

.
Let Mortal Kombat begin

$text = htmlentities($text, ENT_QUOTES, 'UTF-8');
$text = checkout($text,1,1);

А зачем два раза обработка htmlentities() у тебя ? Функция checkout() уже содержит её. Убери первое значение

.
Wap Master

Оставил лишь $text = checkout($text,1,1);
Результат тот же...........

.
Let Mortal Kombat begin

Еще раз напиши, в базе у тебя есть <br /> или нет?

.
Wap Master

Неа, нету бр, сохраняецца без них в базе почему то

.
Let Mortal Kombat begin

значит при выводе партаки

.
Let Mortal Kombat begin

Вот так делаешь?
$text = checkout($res['text'], 1, 1);
if ($set_user['smileys'])
$text = smileys($text, $nikus['rights'] >= 1 ? 1 : 0);
echo $text;
По идее никаких лишних бр быть не должно

.
Wap Master

Делаю именно так, уточню: щас нет бр, должны быть переводы строки, а вместо них обычные пробелы " " почему то что за напасть??((

.
Wap Master

$text = checkout($text, 1, 0);
Так работает, что это?

Всего: 50