|
|
|
|
|
для: fiper
(01.04.2008 в 16:50)
| |
<form method=POST>
<textarea cols=10 rows=6 name=text></textarea>
<input type=submit name=send value="Send">
</form>
<?php
if($_POST[send])
{
$text=preg_replace("|\n\r\n(.*)|","<p>$1</p>",$_POST[text]);
$text=preg_replace("|\n|","<br>",$text);
print $text;
}
?>
|
| |
|
|
|
|
|
|
|
для: Faraon
(01.04.2008 в 16:07)
| | Нужно заменить
\n\r\n на <p>текст</p>
Примерный текст текстового поля
на выходе нужно получить
Привет <br>
<p>Как дела</p> | |
|
|
|
|
|
|
|
для: fiper
(01.04.2008 в 16:02)
| | Не очень понятно но если правильно понял
<form method=POST>
<textarea cols=10 rows=6 name=text></textarea>
<input type=submit name=send value="Send">
</form>
<?php
if($_POST[send])
{
$text=preg_replace("|\n\r\n|","<p>",$_POST[text]);
$text=preg_replace("|\n|","<br />",$text);
print $text;
}
?>
|
| |
|
|
|
|
|
|
|
для: Faraon
(01.04.2008 в 15:48)
| | nl2br() заменяет на <br /> не покатит | |
|
|
|
|
|
|
|
для: fiper
(01.04.2008 в 15:06)
| | nl2br() не подойдет? | |
|
|
|
|
|
|
|
для: fiper
(01.04.2008 в 15:06)
| | Блин, я тоже перед собой сейчас ставлю подобную задачу, но не знаю ее решения, так что не стесняемся заходим и отвечаем =) | |
|
|
|
|
|
|
| Здравствуйте!
Задача следующая: Есть текстовое поле. Один перевод строки должен заменятся на <br /> два перевода на <p>текст</p> Если внутри <p></p> есть несколько строк то поставить <br />после каждой
Каким образом реализовать? | |
|
|
|
|