|
| |
|
|
| |
для: SnooPI
(13.04.2007 в 16:21)
| | | переносы строк в HTML-коде трактуются, как пробелы. Всю жизнь. | |
| |
|
|
| |
|
|
| |
для: Trianon
(13.04.2007 в 16:20)
| | | Точно, а как так получается?:) | |
| |
|
|
| |
|
|
| |
для: SnooPI
(13.04.2007 в 16:14)
| | | Вы не туда смОтрите.
СмотрИте исх текст HTML-кода сгенерированной страницы. Все переносы там есть. | |
| |
|
|
| |
|
|
| |
для: Trianon
(13.04.2007 в 16:07)
| | | ЭЭх ужас =)
Напсиал так:
<?
$str = ".news Новость
2 строка
еще строка";
if(strpos($str, 'news')) {
preg_match("/.news\s([\d\D]*)/", $str, $msg);
echo $msg[1];
}
?>
|
Теперь выводит все, но в 1 одной строке, переносов не учитывает
Новость 2 строка еще строка
|
| |
| |
|
|
| |
|
|
| |
для: SnooPI
(13.04.2007 в 15:56)
| | | ок.
Напишите так:
if(strpos($str, 'news')) {
preg_match("/.news\s([\d\D]*)/", $str, $msg);
echo $msg[1]; | |
| |
|
|
| |
|
|
| |
для: Trianon
(13.04.2007 в 10:00)
| | | Не получается :(
Вот код примерный
<?
$str = ".news Новость
2 строка
эээх, а эта 3 строка";
if(strpos($str, 'news')) {
preg_match("/.news\s(.*)/m", $str, $msg);
echo $msg[1];
}
?>
|
Выводит только первую строку т.е. слово "Новость"
А надо чтобы все строки выводил :( | |
| |
|
|
| |
|
|
| |
для: KPETuH
(13.04.2007 в 07:54)
| | | Вероятно, в $str может находиться несколько строк.
Здесь требуется prce-модификатор MULTILINE, иначе точка не будет отвечать символам конца строк.
preg_match("/.news\s(.*)/m",$str,$info);
|
| |
| |
|
|
| |
|
|
| |
для: SnooPI
(13.04.2007 в 07:06)
| | | я считал что вы отправляете из скрипта информацию на аську так вот в скрипте откуда информация берется? | |
| |
|
|
| |
|
|
| |
для: KPETuH
(13.04.2007 в 06:52)
| | | Ну в аське ведь ты можешь писать на нескольких строках =) (Клавишей ctrl+enter)
Из поля ввода | |
| |
|
|
| |
|
|
| |
для: SnooPI
(12.04.2007 в 17:31)
| | | вопрос откуда берется многострочная информация для отсылки по аське? из поля ввода или из файла? | |
| |
|
|
|