<?php $px = '0.0.0.0'; # proxy $px_port = 80; # порт $req_url = 'http://example.com/'; # нужный сайт. $fp = fsockopen ($px, $px_port, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)<br>\n"; } else { fputs ($fp, "GET {$req_url} HTTP/1.0\r\nHost: {$px}\r\n\r\n"); while (!feof($fp)) { echo fgets ($fp,128); } fclose ($fp); } ?>
<?php $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_URL, 'адрес'); curl_setopt($curl, CURLOPT_USERAGENT, 'Opera/9.00 (Windows NT 5.1; U; ru)'); curl_setopt($curl, CURLOPT_PROXY, "прокси:порт"); curl_setopt($curl, CURLOPT_PROXYUSERPWD, "юзер:пароль"); $out = curl_exec ($curl); ?>
$this->socket=fsockopen("прокси",порт,$errno);