|
|
|
| Помогите!.
Пользователь вводит текст с переводом строки..
вносится он в SQL базу а вот при чтении выводится без Перевода строки
Какой Функцией Найте в Тексте Перевод Строки и Записать в SQL? | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 12:34)
| | А на какой код перевода вы хотите заменить то, что уже явлеяется кодом перевода строки? На HTML представление? | |
|
|
|
|
|
|
|
для: sim5
(15.07.2009 в 12:41)
| | Пользователь вводит текст :
Заявление!
Я Такой то такой Прошу Меня Итд...
|
После Занесения в SQL Базу И Чтения из Нее Получается:
Заявление!Я Такой то такой Прошу Меня Итд...
|
| |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 12:50)
| | А я вас о чем спрашиваю? nl2br(ваш текст), но лучше не перед записью в базу, а при выводе из нее (в мануал РНР достаточно было заглянуть). | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 12:50)
| |
<?php
$new_text = str_replace(chr(13).chr(10), '_', $original_text);
?>
|
| |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:00)
| | И поможет? А почему именно chr(13).chr(10)? | |
|
|
|
|
|
|
|
для: sim5
(15.07.2009 в 13:04)
| | Ну помогло :)
chr(13).chr(10) == "/n/r", нет? | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:15)
| | Во-первых не "/n/r", а "\r\n", и это только для Win платформы. Во-вторых, глупо заменять чем-то готовую функцию, если она отвечает задаче. | |
|
|
|
|
|
|
|
для: 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)? | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 13:09)
| | Слов нет, читайте, изучайте, и не копируйте глупостей предлагаемых вам. | |
|
|
|
|
|
|
|
для: sim5
(15.07.2009 в 13:11)
| | а что не верно? - ПАШЕТ! | |
|
|
|
|
|
|
|
для: dimonich2004
(15.07.2009 в 13:15)
| | Изобрели велосипед и рады! Вам же ясно сказали, что есть готова функция nl2br(), зачем же ее еще раз писать, да еще и не верно: в разных операционных системах перевод строк представлен по разному. Ваш вариант работает по виндовс. Если оно работает - не значит что написано правильно. | |
|
|
|
|
|
|
|
для: Keyses
(15.07.2009 в 13:00)
| | а с табом такая же фигня? | |
|
|
|