Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: тег <br> в textarea

Сообщения:  [1-8] 

 
 автор: confirm   (18.01.2014 в 22:47)   письмо автору
 
   для: Rolex   (18.01.2014 в 22:19)
 

<?
$str 
str_replace(['<br>','<br/>','<br />'],"\r\n",$str);

  Ответить  
 
 автор: Rolex   (18.01.2014 в 22:19)   письмо автору
 
   для: confirm   (18.01.2014 в 18:16)
 

Что-то я и правда тупанул ))) Тогда вот так:


function br2nl($str) {
$str = preg_replace("/(rn|n|r)/", "", $str);
return preg_replace("=<br */?>=i", "n", $str);
}

  Ответить  
 
 автор: Valick   (18.01.2014 в 19:15)   письмо автору
 
   для: Rolex   (18.01.2014 в 18:09)
 

красавэлла :)

  Ответить  
 
 автор: confirm   (18.01.2014 в 18:16)   письмо автору
 
   для: Rolex   (18.01.2014 в 18:09)
 

Спрашивают об удалении, а вы предлагаете еще добавлять?

  Ответить  
 
 автор: Rolex   (18.01.2014 в 18:09)   письмо автору
 
   для: vakhtang   (17.01.2014 в 23:09)
 

Здравствуйте. Примените функцию nl2br($string). Пример:

<?phprnrn$html_str 'text<br>text';

$text_str nl2br($html_str);

?>


Дополнить код можно преобразованием к обычному виду тега <br> из DHTML.

<?php

$html_str 
'text<br>text<br />';

$html_str str_replace('<br />''<br>'$html_str);

$text_str nl2br($html_str);
?>

  Ответить  
 
 автор: vakhtang   (17.01.2014 в 23:09)   письмо автору
 
   для: Sfinks   (17.01.2014 в 22:55)
 

выводит внутри текстарии вот такое text\ntext

  Ответить  
 
 автор: Sfinks   (17.01.2014 в 22:55)   письмо автору
 
   для: vakhtang   (17.01.2014 в 22:08)
 

<?
  $str 
"text<br>text";
  
$str str_replace("<br>","\n",$str);
  echo 
"<textarea>$str</textarea>";

  Ответить  
 
 автор: vakhtang   (17.01.2014 в 22:08)   письмо автору
 
 

Всем привет
есть строка в ней присутствуют теги <br/> строка выводится в textarea как мне сделать так чтобы вместо <br/> в текстовом поле был перенос строки а не эти символы?

  Ответить  

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования