У меня такой вопрос - в глубинах форума нашла код, с помощью которого можно заходить на страницу через прокси:
| Код | function GetPage($url, $proxy = "", $cookie = ""){ $ch = curl_init(); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)'); if($proxy){ curl_setopt($ch, CURLOPT_PROXY, $proxy); } if($cookie){ curl_setopt($ch, CURLOPT_COOKIE, $cookie); } curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_REFERER, 'http://www.ya.ru'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $pageOut = curl_exec($ch); if ($pageOut == NULL) { return "Error:<br />".curl_errno($ch) . " - " . curl_error($ch) . "<br />"; } else { return $pageOut; } curl_close($ch); } print GetPage("http://www.ya.ru", "proxy:8080");
|
Только проблема в том, что мне нужно куда-то ещё ввести логин и пароль для прокси, может кто подскажет - каким параметром и как его ввести? |