|
|
|
| Как при записи в файл строки в самом конце обрезать \r\n, но чтобы теги <br> сохраняло!
Запись веду сейчас так:
$str = $_POST['name']."<par>".$_POST['ver']."<par>".$_POST['path']."<par>".str_replace("\r\n", "<br>", $_POST['text']);
$name = fopen("ver.txt","a");
fputs($name, $str."\r\n");
fclose($name);
|
Читаю так:
<textarea name="text" cols="42" rows="1">'.str_replace("<br>", "\r\n", $text).'</textarea>
|
| |
|
|
|
|
|
|
|
для: TetRiska
(18.12.2009 в 00:53)
| | хмм...поспешил я с вопросом, решение таким путем осуществил:
$aa = str_replace("\r\n", "", $text);
$bb = str_replace("<br>", "\r\n", $aa);
<textarea name="text" cols="42" rows="1">'.$bb.'</textarea>
|
| |
|
|
|
|
|
|
|
для: TetRiska
(18.12.2009 в 01:09)
| | Не совсем корректно: есть теги и их вариации
| |
|
|
|
|
|
|
|
для: TetRiska
(18.12.2009 в 00:53)
| | Возможно, вас заинтересуют функции nl2br() и trim(). | |
|
|
|
|
|
|
|
для: Киналь
(18.12.2009 в 08:24)
| | Если учесть, что нужно "в самом конце", то корректнее была бы rtrim() | |
|
|
|