\n на <br> или <br> на \n

IBSN

Новичок
\n на <br> или <br> на \n

Короче есть база даных base.txt
в ней строка : [ЦВЕТОМ=red]привет!<br>Все круто![/ЦВЕТОМ]
все реально выводит и все, но при выводе текста на форму у меня получается html код как <br> при выводе заменить на \n ??? Че то смутно понимаю, подскажите функцию
 

IBSN

Новичок
$s_data
чем является в моем случае можно поставить $text
 

IBSN

Новичок
Вопрос:
Как в textarea с помощью php поставить enter ????
 

IBSN

Новичок
ну не считывает он эти \r\n
вот:
Все круто!\r\nКласный сайт...
 

IBSN

Новичок
КАК-КАК сам сунул, у меня добавление и изменение
при добавление \n\r он меняет на <br> чтобы не было все в одной строке
а при изменение должен <br> менять на \n\r тока enter не ставится =(
 

tony2001

TeaM PHPClub
>при добавление \n\r он меняет на <br> чтобы не было все в одной строке
не делай так и не будет проблем.
делай nl2br(); при выводе.
 

IBSN

Новичок
да я бы с удовольствием, но у меня он из файла а.txt копирует в base.txt а при копирование в файле a.txt около 10 строк и я копирую по id строки, а если я небуду ставить <br>
то получится так
привет^^крутой сайт
все классно^^сегодня
тоесть он скопирует при id = 0 только привет^^крутой сайт
а мне надо чтобы все скопировал =(
 

tony2001

TeaM PHPClub
кто, где, куда копирует и какое это имеет отношение к тому, что ты заносишь в базу <br>?
причем тут БАЗА и КОПИРОВАНИЕ?
набор слов, ёлы-палы.
и после этого ты жалуешься на то, что не можешь найти ничего в поиске...
 

IBSN

Новичок
да блин ты не понимаешь
короче сообщения которые пишут пользователи (это гостевая книга) не добавляються в base.txt а добавляются в a.txt после чего на мыло админу отсылается сообщение которое он может удалить или с a.txt в base.txt скопировать тоесть добавить
теперь понял?
 

IBSN

Новичок
Апокалипсис
непонял а нафига мне ^^ это менять??? это разделители между $name , $message , $date ....
 

RomikChef

Guest
Женя Бондарев!!!!
Фигли одинарные кавычки указал??

IBSN
Все ОЧЕНЬ просто.

Меняешь что хочешь на что хочешь.
просто поменяв местами.
для записи в строку
$value=str_replace("\r","",$value);
$value=str_replace("\n","<br>",$value);

для вывода в текстарию
$value=str_replace("<br>","\n",$value);

все.
 

Eugene Bond

sudo rm - rf /
Рома, я скопировал пример ИБСНа, добавил букву i и поменял местами <BR> и \n

Я НИЧЕГО НЕ УКАЗЫВАЛ!!!

И тебе советую, если юзать str_replace, то с параметрами array("<br>", "<BR>"), array("\n", "\n")
 
Сверху