alex45 Posted May 31, 2008 Report Share Posted May 31, 2008 (edited) Начал писать самую простую гостевую книгу. Все работает норм, но есть проблема. У меня сообщения добовляются в .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 как мне так сделать??? Edited May 31, 2008 by alex45 Link to comment Share on other sites More sharing options...
Ф@РТОВЫЙ Posted May 31, 2008 Report Share Posted May 31, 2008 $text = str_replace("\r\n", "<br />", $text); $text = str_replace("\r", "<br />", $text); $text = str_replace("\n", "<br />", $text); Link to comment Share on other sites More sharing options...
alex45 Posted May 31, 2008 Author Report Share Posted May 31, 2008 Спс огромное. :), плюс те в репу. Долго не как не мог разобраться. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now