Пересносы в textarea

Печать RSS
156

Автор
Чатланин
0
Считывается новость из БД, она заносится в textarea, чтобы эту новость можно было отредактировать.

Переносы в новости в таком виде: <br />

Как сделать так, что бы в textarea символ <br /> аменялся на перенос?

Пробывал так:

$text = str_replace ('<br />', '\n', $text);
Е

Пацак
0
А не проще nl2br использовать ?

Ктулху
0
2, а nl2br умеет обратно преобразовывать?
H

Чатланин
0
А зачем, собственно преобразовывать обратно?) На выводе просто делаешь
$output = nl2br($output);
echo $output;
и не паришься.
Изменил: Hennessy (01.12.2011 / 15:02)

2000 лет д.н.э.
0
1. -V_o_R_o_N_a-, не '\n' а "\n" надо
Е

Пацак
0
Hennessy (1 Декабря 2011 / 15:02)
А зачем, собственно преобразовывать обратно?) На выводе просто делаешь
$output = nl2br($output);
echo $output;
и не паришься.
Именно

Ктулху
0
А есть ли смысл прогонять через nl2br каждый пост при каждом прочтении?
Редактирование делается намного реже чем чтение.
H

Чатланин
0
Эммм...а разница-то какая? Нагрузка больше? 0.0000000000000001 тебе ничего не даст...

Ктулху
0
копейка рубль бережёт. слыхал такое выражение? нужно экономить на всём. Тем более это не в ущерб читабельности кода и функционала.

2000 лет д.н.э.
0
Hennessy (1 Декабря 2011 / 15:40)
Эммм...а разница-то какая? Нагрузка больше? 0.0000000000000001 тебе ничего не даст...
Ну во первых не так мало, а во вторых умнож это на цикл из хотя бы 10 постов, и на 1000 посетителей? Ооопс..
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск