Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> RegExp, На странице 
V
    Опции темы
NetFlame
  Дата 24.9.2007, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Здравствуйте.

Как выцепить содержимое страницы, начинающееся с <form action=/scripts2/savezone method=POST> и заканчивающееся </form></html> не включая эти рамки?

Заранее спасибо!

Это сообщение отредактировал(а) NetFlame - 24.9.2007, 22:03
PM MAIL WWW ICQ   Вверх
ewolf
Дата 24.9.2007, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: 4
Всего: 18



NetFlame, ну таких вопросов уже очень много, легко догадаться, как сделать по аналогии

Код

preg_match('/<form action=\/scripts2\/savezone method=POST>(.*)<\/form><\/html>/', $str, $matches);

PM MAIL ICQ   Вверх
NetFlame
Дата 25.9.2007, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



ewolf, спасибо  smile 
PM MAIL WWW ICQ   Вверх
NetFlame
Дата 25.9.2007, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Странно, пишет только Array и всё.... Перепробовал уже все $matches[] ...
PM MAIL WWW ICQ   Вверх
ewolf
Дата 26.9.2007, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: 4
Всего: 18



наверное у тебя внутри формы текст разделе на несколько строк, тогда регулярное выражение надо дополнить модификатором s:

Код

preg_match('/<form action=\/scripts2\/savezone method=POST>(.*)<\/form><\/html>/s', $str, $matches);

PM MAIL ICQ   Вверх
NetFlame
Дата 26.9.2007, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



ewolf, лови +, всё ok теперь
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0708 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.