|
|
|
|
|
|
|
14.03.2007, 18:31
$str = str_replace("\n", "<br>", $str); - простенький примерчик, как заменить переносы строк, на теги <br>
А вот с <div>ами посложнее будет. Тут все зависит от принципа их расстановки.
Если вам так лень писать теги, так поставьте визуальный редактор и не мучайтесь!
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
14.03.2007, 19:27
немогли бы вы по-подробней описать, как это делается
|
|
|
|
|
|
|
14.03.2007, 22:03
Вроде разобрался, что надо вставлять код в mainfile.php, но только ничего не работает - белый экран
Он почему-то не считает конц строки смволом "\n" - если заменять любой другой символ в строке, то все работает, а если "\n" то нет
может кто знает почему?
|
|
|
|
|
|
|
15.03.2007, 01:10
Есть функция специально, которая меняет \n на <br>
Пример ее использования:
$text = nl2br ($text);
Результат:
Было: ляляляляля\n ляляляляля
Стало: ляляляляля<br /> ляляляляля
Последний раз редактировалось Alexander-V-Sh, 15.03.2007 в 01:16.
|
|
|
|
|
|
|
15.03.2007, 18:39
Как я понимаю, эта функция заменяет действительно имеющийся(напечатанный) символ \n
А как сделать, чтобы он расставлял теги там где просто заканчивается абзац и начинается новый(ввод осуществляется через текстовое окно)?
Последний раз редактировалось VladimirS, 15.03.2007 в 19:01.
|
|
|
|
|
|
|
15.03.2007, 19:01
Конец строки обычно обозначается одним из символов CR (Carriage Return - Возврат каретки) и LF (Linefeed - перевод строки), либо обоими сразу.
\n - ни что иное, как псевдоним символа CR
\r - псевдоним LF
поэкспериментируйте!
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
15.03.2007, 19:28
Все, разобрался.
Надо было в mainfile.php редактировать функцию filter(вставить вышеприведенный код)
Всем спасибо за помощь
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:22.
|
|
|
|
|
|
|
|
|
|
|
|
|