Pol190
Новичок
Парсер через прокси
Пишу скрипт, собирающий ссылки с Гугла через прокси
Что-то не пашет он. Без прокси все норм работает, а через него нет
Подскажите, пожалуйста, что не так.
Вот кусок кода:
Пишу скрипт, собирающий ссылки с Гугла через прокси

Что-то не пашет он. Без прокси все норм работает, а через него нет

Подскажите, пожалуйста, что не так.
Вот кусок кода:
PHP:
if (!empty($HTTP_GET_VARS["proxy"])) {
$proxy = explode("\r\n", $_REQUEST['proxy']);
$get_url = "http://www.google.com/search?q=$search[$j]&num=100&start=$i";
$active_proxy = 0;
$flag = true;
while ($flag) {
list($open_host, $open_port) = explode(":", $proxy[$active_proxy], 2);
$fh = fsockopen($open_host, $open_port, $errno, $errstr, 15);
if ($fh or $active_proxy >= count($proxy)-2) $flag = false;
if (!$fh) $active_proxy++;
}
if (!$fh) continue;
fputs($fh, "GET ".$get_url." HTTP/1.0\r\n"."Host: google.com\r\n"."Accept: text/html, */*\r\n"."Accept-Language: en-us\r\n"."User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)\r\n"."Connection: close\r\n\r\n");
$sp = null;
while (!feof($fh))
$sp .= fgets($fh, 1024);
fclose($fh);
//echo $sp.'<br><br><br>';
$tex = explode('p class=g><a class=l href="', $sp);
for ($n=1; $n < count($tex); $n++) {
$ex_tex = explode('">', $tex[$n]);
$ss_text[$n] = $ex_tex[0];
$x++;
$links = $links.'<br>'.$ex_tex[0];
}
}