alex45 Опубликовано 31 мая, 2008 Жалоба Поделиться Опубликовано 31 мая, 2008 (изменено) Начал писать самую простую гостевую книгу. Все работает норм, но есть проблема. У меня сообщения добовляются в .txt файл в таком виде: Admin<|>mail@gmail.com<|><b>TEST</b> <a href="http://php.ru">php.ru</a><|>31.05.2008 Fliand<|>mail@gmail.com<|><img src="http://upload-image.jino-net.ru/images/utkonos.jpg"><|>31.05.2008 Но когда я в текстовом поле, при добовление новой записи, делаю перевод строки, ну тоесть жму enter, то у меня и в текстовом файле записывается перевод строки. Это все и портит. Пробывал заменять перевод строки на <br>, таким способом ($text = nl2br($text);), :D но вот что получалось: Admin<|>mail@gmail.com<|><b>TEST</b> <a href="http://php.ru">php.ru</a><|>31.05.2008 Fliand<|>mail@gmail.com<|><img src="http://upload-image.jino-net.ru/images/utkonos.jpg"><br> next_rows<|>31.05.2008 тег всталяется правильно, но всеравно перевод строки записывается, а должно быть вот так: Admin<|>mail@gmail.com<|><b>TEST</b> <a href="http://php.ru">php.ru</a><|>31.05.2008 Fliand<|>mail@gmail.com<|><img src="http://upload-image.jino-net.ru/images/utkonos.jpg"><br>next_rows<|>31.05.2008 как мне так сделать??? Изменено 31 мая, 2008 пользователем alex45 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ф@РТОВЫЙ Опубликовано 31 мая, 2008 Жалоба Поделиться Опубликовано 31 мая, 2008 $text = str_replace("\r\n", "<br />", $text); $text = str_replace("\r", "<br />", $text); $text = str_replace("\n", "<br />", $text); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alex45 Опубликовано 31 мая, 2008 Автор Жалоба Поделиться Опубликовано 31 мая, 2008 Спс огромное. :), плюс те в репу. Долго не как не мог разобраться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.