|
|
|
|
|
для: dimonich2004
(15.07.2009 в 13:15)
| | Изобрели велосипед и рады! Вам же ясно сказали, что есть готова функция nl2br(), зачем же ее еще раз писать, да еще и не верно: в разных операционных системах перевод строк представлен по разному. Ваш вариант работает по виндовс. Если оно работает - не значит что написано правильно. | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:15)
| | Во-первых не "/n/r", а "\r\n", и это только для Win платформы. Во-вторых, глупо заменять чем-то готовую функцию, если она отвечает задаче. | |
|
|
|
|
|
|
|
для: sim5
(15.07.2009 в 13:04)
| | Ну помогло :)
chr(13).chr(10) == "/n/r", нет? | |
|
|
|
|
|
|
|
для: sim5
(15.07.2009 в 13:11)
| | а что не верно? - ПАШЕТ! | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:00)
| | а с табом такая же фигня? | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 13:09)
| | Слов нет, читайте, изучайте, и не копируйте глупостей предлагаемых вам. | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:00)
| | Сделал Так:
<?php
if (isset($_POST['text'])) {$text=$_POST['text']; if ($text=='') {unset($text);}}
$new_text = str_replace(chr(13),'<br>', $text);
$text=$new_text;
?>
|
ПОЛУЧИЛОСЬ!
огр. Спасиб!
А что за значение ch(10)? | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:00)
| | И поможет? А почему именно chr(13).chr(10)? | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 12:50)
| |
<?php
$new_text = str_replace(chr(13).chr(10), '_', $original_text);
?>
|
| |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 12:50)
| | А я вас о чем спрашиваю? nl2br(ваш текст), но лучше не перед записью в базу, а при выводе из нее (в мануал РНР достаточно было заглянуть). | |
|
|
|
|