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)
Новые темыОбъявленияСвободное общение
15:43 Adtrafico - Правильная партнёрская сеть под бурж трафик 
12:50 Партнерская программа OWNR WALLET 
01:46 Настроить поставщиков в программе E-Trade PriceList Importer 
15:26 Найти элемент в коде 
11:51 Bropush - твой бро в монетизации сайта push-уведомлениями 
03:12 Сайты-копипасты 
21:47 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
13:54 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
11:40 Высококачественные и надежные прокси-серверы и 5G 
11:37 Google Voice - OLD аккаунты "SMS и звонки" 
10:42 CryptoScan.one - Принимайте USDT TRC-20 на свой личный счет 
08:34 Transit-Bit.com - Обмен USDT на IDR, THB, RUB и наличные 
20:17 4G/LTE Mobile Proxy 30+ geo  
18:03 Обмен без AML и верификации Aztor.pro 
10:56 Видимо, похороны СУПРа уже прошли как-то по-тихому 
12:48 Каспкрски ОС 
11:21 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
01:05 Точные прогнозы на футбол 
14:41 Бесплатный мини-аудит юзабилити и конверсии + технический SEO-аудит в подарок 
15:24 Добро пожаловать в цифровой мир... 
22:58 У меня дикая просадка по РСЯ за последние 3 суток