Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: помощь по парсингу
 
 автор: namreg   (25.05.2009 в 23:30)   письмо автору
 
 

Добрый вечер, форумчане.
В очередной раз нужна ваша помощь.
вопрос по парсингу:
как спарсить информацию, которая появляется при помощи JavaScript. К примеру, вот сайт http://online.coral.ru/search_tour при нажатии на кнопку "Искать туры ", появляется информация, которую нужно спарсить. Вопрос: как имитировать нажатие кнопки))

  Ответить  
 
 автор: Zend72   (26.05.2009 в 15:12)   письмо автору
 
   для: namreg   (25.05.2009 в 23:30)
 

Я полагаю нужно не нажатие кнопки имитировать, а то что происходит после ее нажатия, тоесть отослать запрос и получить ответ... Этож AJAX в чистом виде. Скорее всего ответ приходит в виде XML хотя не факт...

В общем вы должны найти в коде этой страници функцию которая формирует асинхронный запрос к серверу и отсылает его, а затем тот же самый запрос сформировать с помощью PHP... Ну а дальше, наверное, file_get_contents("Сформированный запрос") или с помощью cURL или через сокеты получить ответ и распарсить его XML парсеро либо REG-выражениями... В зависимости от того в кавом виде приходит ответ.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования