Грабим страницу с помошью CURL (Рейтинг: +13)

Печать RSS
Добрый день! Хочу показать как я делаю грабберы на curl

<?php
$url="http://yandex.ru/";//url сайта жертвы
error_reporting(0); //на всякий случай отключаю показ ошибок, но эту строк я вставляю в самую последнюю очередь

$curl = curl_init();//включаем процес
curl_setopt($curl, CURLOPT_URL, $url);//подключаемся к $url
curl_setopt($curl, CURLOPT_REFERER, "http://yandex.ru");//подставляем рефера
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);//ставим тайм аут(необезательно)
$stranica = curl_exec($curl);//присваеваем к переменной
curl_close($curl);//заканчиваем процес
echo $stranica;
?>

Вот собственно и все. Можно еще (точнее нужно) вырезать заголовки, шапки, рекламы, надписи ненужные, поменять юрлы и т.д. Главное что страница у вас на сервере=)
Добавил:
Рейтинг: +13
Просмотры: 1955
Комментарии (15) »