Php парсинг get запросов
Страницы: 1
Php парсинг get запросов, Нужен парсер срочно
Привет, есть сайт prostosite.site/zapros.php
если использовать get запросы prostosite.site/zapros.php?zapros=prosto+poisk
то на сайте появится информация по запросу prosto poisk
Нужно выдернуть всю информацию с этой страницы и сохранить в html варианте
пример: prosto-poisk.html
Нужно брать запросы из файла (keywords.txt - каждый ключ в новой строке)
Пример
zapors 1
zapors 2 и тд....

и потом каждый раз запрос сохранить в html странцы

zapors-1.html
zapors-2.html

Как это все реализовать?
Изменено: php parsik - 23 Ноября 2014 23:05
Парсишь свой keywords.txt, пихаешь все ключи в массив и циклом через cURL посылаешь запросы и парсишь страницы ну и соответственно, нужную инфу сохраняешь под текущим ключем в массиве, вроде ничего сложного smile:confused:
Как то так:
Код
//Открываем файл keywords.txt и помещаем его содержимое в массив $keywords.
$keywords = file("keywords.txt");

//Начинаем перебирать ключи из массива $keywords в цикле foreach
foreach($keywords as $key){

//Удаляем пробелы в начале и в конце ключа, если есть. У меня с пробелами ошибку выдавал.
$key = trim($key);

//Заменяет пробелы в ключах на знак "+"
$key = str_replace(' ','+',$key);

//Подставляем ключ в URL и сохраняем в переменную $url
$url = "http://prostosite.site/zapros.php?zapros=$key";

//Запрашиваем страницу и сохраняем ее в переменную $html
$html = file_get_contents($url);

//Заменяет "+" в ключах на "-", чтобы имена файлов html покрасивей были )))
$key = str_replace('+','-',$key);

//Создаем-открываем файл имя_ключа.html 
$f = fopen($key.".html", "a");

//Записываем в файл содержимое переменной $html
fwrite($f, $html);

//Закрываем файл
fclose($f);
}
Изменено: Максим Ив - 24 Ноября 2014 07:45
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
18:44 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:12 Покупные ссылки 
12:57 Rotapost прикрыли! Чем пользоваться? 
17:00 Стоит ли добавлять сайт в Rambler топ 100? 
15:12 Ночной бар в Паттайе: как случайная встреча с "тайкой" и её кадыком перевернула мой взгляд на продвижение сайта в Google 2026 
15:01 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
07:24 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
20:07 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:31 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
15:37 Продажа лидов: форекс, инвестиции, нативка, гемблинг, чарджбеки 
14:49 Рассылки СМС/SMS, Вайбер/Viber, Ватсап/Whatsapp, Телеграм/Telegram любой тематики по всему миру 
01:31 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
01:07 Full-Stack Developer — Сайты и Софт любой сложности | Developer Websites and Soft of any Complexity! 
20:42 E-currency.exchange — ваш помощник в мире обменов 
18:35 С юмором по жизни! 
22:59 Про мясо 
15:07 Добро пожаловать в цифровой мир... 
22:12 BYTIK.shop – сервис по продвижению в популярных социальных сетях​ 
10:10 накрутка трафика в SimilarWeb 
16:50 Компьютерная мышь 
23:03 Точные прогнозы на футбол