Вывожу
$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";
и йух-вместо перевода строки обычные пробелы " "
Убейте меня: ошибок нет а оно не работает-перевод строки не показывает, в других скриптах код такой же и там все работает, что это, колдовство??
$text = htmlentities($text, ENT_QUOTES, 'UTF-8');
$text = checkout($text,1,1);
А зачем два раза обработка htmlentities() у тебя ? Функция checkout() уже содержит её. Убери первое значение
Оставил лишь $text = checkout($text,1,1);
Результат тот же...........
Еще раз напиши, в базе у тебя есть <br /> или нет?
Неа, нету бр, сохраняецца без них в базе почему то
значит при выводе партаки
Вот так делаешь?
$text = checkout($res['text'], 1, 1);
if ($set_user['smileys'])
$text = smileys($text, $nikus['rights'] >= 1 ? 1 : 0);
echo $text;
По идее никаких лишних бр быть не должно
Делаю именно так, уточню: щас нет бр, должны быть переводы строки, а вместо них обычные пробелы " " почему то что за напасть??((
$text = checkout($text, 1, 0);
Так работает, что это?