|
| |
|
|
| |
для: Borbosso
(04.07.2007 в 11:37)
| | | Сделал так:
$text = nl2br($text);
$text = str_replace("><br />",">",$text);
|
Пашет, и хорошо. Но чует моё сердце можно всё это сделать намного умнее =) | |
| |
|
|
| |
|
|
| |
для: elenaki
(04.07.2007 в 11:54)
| | | Это что-то изменит? | |
| |
|
|
| |
|
|
| |
для: Borbosso
(04.07.2007 в 11:37)
| | | потому что nl2br() HЕ заменяет, а ВСТАВЛЯЕТ ПЕРЕД переводом строки еще и br! обойти можно функцией str_replace(). доколе народ будет наступать на эти грабли с nl2br?!?! | |
| |
|
|
| |
|
|
| |
для: WebTech
(04.07.2007 в 11:29)
| | | Смотрите
$text = "куча текстра бла бла бла
<table>
<tr>
<td></td></tr></table>
";
|
получиться
куча текстра бла бла бла<br />
<table><br />
<tr><br />
<td></td></tr></table><br />
|
Тобишь в браузере между текстом и таблицей будет большой промежуток... | |
| |
|
|
| |
|
|
| |
для: Borbosso
(04.07.2007 в 10:43)
| | | >при выводе информации
>echo nl2br($text);
>Что получается я думаю вы знаете :)
А что получается? nl2br() просто заменяет переводы строк \n на <br>
Вам надо, чтобы таблица не выводилась? Или что? | |
| |
|
|
| |
|
|
| | Извиняюсь за кривое название темы
Имеется
$text = "куча текстра бла бла бла
<table>
<tr>
<td></td></tr></table>
";
при выводе информации
echo nl2br($text);
Что получается я думаю вы знаете :)
Тобишь нужно как-то вырезать таблицу и заменить ей на какой-нибудь текст (TABLE) например, пропустить текст через nl2db а потом заменить TABLE на таблицу которую вырезал.
Я правильно мыслю, или всё проще ? | |
| |
|
|
|