<?php /* *подключение к сайту через прокси с использованием socket *автор: nc_soft *25.08.07 */ //используем прокси $proxy='165.228.130.10'; //порт для прокси $port='3128'; //сайт $host='wen.ru'; //запрашиваемая страница $path='/'; //открываем сокет $fp = fsockopen("tcp://".$proxy, $port, $errno, $errstr, 10); if (!$fp) { die("$errstr:$errno"); } else { //формируем заголовки $out = "GET http://$host$path HTTP/1.0\r\n"; $out .= "Host: $host\r\n"; $out .= "Connection: Close\r\n"; $out .= "\r\n"; //отправляем запрос fwrite($fp, $out); //читаем ответ while (!feof($fp)) { echo fgets($fp, 1024); } //закрываем сокет fclose($fp); } /* на момент написания snippet этот проксик работал, обычно бесплатные прокси живут не долго, поэтому для теста надо найти рабочий */ ?>