PHP cURL прокси авторизация на стороннем сайте. Для авторизации на стороннем сайте используется php библиотека cURL. Основные функции.
curl_init() // открывает сессию curl_setopt() // устанавливает настройки curl_exec() // отправляет запрос curl_close() // закрывает сессию
Пример использования прокси. Получаем контент стороннего сайта используя прокси.
//создаём функцию function get_proxy($url, $proxy) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208'); curl_setopt($ch, CURLOPT_PROXY, "$proxy"); /*$ss=curl_exec($ch);*/ // Переводим контент в соответствующую кодировку. $ss=iconv('windows-1251', 'UTF-8', curl_exec($ch)); curl_close($ch); return $ss; } //вызываем функцию. Прокси поставить свои. Данный скорее всего не будет работать. $proxy = '5.62.157.113:8085'; $content = get_proxy('http://anekdotov.net/',$proxy); echo $content;
Пример авторизации на стороннем сайте методом POST.
……