Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Вопрос про php copy/past текста. в базу данных и вывод ее. |

23.09.2009, 19:33
|
|
Banned
Регистрация: 03.08.2005
Сообщений: 430
Провел на форуме: 639191
Репутация:
60
|
|
Вопрос про php copy/past текста. в базу данных и вывод ее.
Привет народ суть такая на Wordpress движке можно просто скопировать статью с .txt к примеру файла вставить в форму нажать ок и все заполнится со всеми пробелами.
я написал свой движек, и когда делаю тоже копировать какойнибуть текст с .txt и вставляю в свою форму
то текст не выглядит на сайте ровным а он идет типо
выапвпвап авп авпвапвапвап вапку пкуп вкпук пукп укпук пукпук пукп укп укп укп ук пук п укп ук п укп укп укп
и т.д он не переходит на новую строку если текст начинается с новой строки
т.е мне надо если пишу статью надо каждый раз делать
</br>
может ктонибуть знает команду когда форма заполненна и посылается серверу то автоматом создаются <br>
и команда вывода ?
если не понятно покажу на примерах
что мне надо вот статья:
1111111111111111
2222222222222222
3333333333333333
4444444444444444
5555555555555555
66666666
88888888888888
9999999999999999
вот это я скопировал и вставил в свою форму,
и чтоб потом мне на странице выводил тоже самое
1111111111111111
2222222222222222
3333333333333333
4444444444444444
5555555555555555
66666666
88888888888888
9999999999999999
а у меня он выводит
1111111111111111 222222222222222233333333 3333333344444444444444555555 5555555556666666 68888888888888899999 9999999999
(Да пишу с ошибками, на лептопе нету русских букв и пишу быстро попадаю по другим клавишам.)
Последний раз редактировалось 9822; 23.09.2009 в 19:36..
|
|
|

23.09.2009, 19:42
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Мб
PHP код:
str_replace('\r\n', '<br>', 'Твоё сообщение');
|
|
|

23.09.2009, 20:52
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
Сообщение от Deathdreams
Мб
PHP код:
str_replace('\r\n', '<br>', 'Твоё сообщение');
а может не будем изобретать велосипед? http://ru2.php.net/manual/en/function.nl2br.php
UPD тока будь хорошим кодером и используй это при ВЫВОДЕ из базы
Последний раз редактировалось Sharky; 23.09.2009 в 20:55..
|
|
|

23.09.2009, 20:58
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Sharky
Сорри, не знал о существовании данного чуда 
|
|
|

23.09.2009, 21:32
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Может пригодится:
PHP код:
$str = 'qqwweqweqwe qw qwe qwer qwert weqweqw wqeqwe';
echo wordwrap($str,10,'<br>');
|
|
|

24.09.2009, 00:56
|
|
Banned
Регистрация: 03.08.2005
Сообщений: 430
Провел на форуме: 639191
Репутация:
60
|
|
b3
то что ты предлогаеш это после 10 символов ставить br тег
а мне надо скопировал я статью в .doc, .txt формате вставил ее в форму.
и запрос передался в базу данных.
|
|
|

24.09.2009, 01:32
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Deathdreams
Мб
PHP код:
str_replace('\r\n', '<br>', 'Твоё сообщение');
Причем если я не ошибаюсь,то это работать не будет.
У тебя '\r\n' в одинарных ковычках.Бери в двойные.
|
|
|

24.09.2009, 01:33
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Я прекрасно понял что тебе надо =) Это до кучи того что тебе посоветовали =)
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|