Евгений(СПБ)

Рейтинг
47
Регистрация
29.09.2010
Должность
developer

а про какое API вы говорите?

php 5

function proxy_file_get_html($request_url,&$proxyInfo) { echo ".";

static $proxyFailsIndex = 0;

static $proxyIndex = -1;

if($proxyIndex < (count(Config::$proxyServers) - 1)) {

$proxyIndex++;

} else {

$proxyIndex = 0;

}

//$proxyIndex = rand(0,4);

$fp = fsockopen(

Config::$proxyServers[$proxyIndex]['ip'],

Config::$proxyServers[$proxyIndex]['port'],

$errno,

$errstr,

30

);

$username = Config::$proxyServers[$proxyIndex]['username'];

$password = Config::$proxyServers[$proxyIndex]['password'];

$proxy = Config::$proxyServers[$proxyIndex]['ip'].":".Config::$proxyServers[$proxyIndex]['port'];

if (!$fp) {

echo "ERROR:: $errstr ($errno)<br />\n";

} else {

$out = "GET $request_url HTTP/1.0\r\n";

$out .= "Host: yandex.ru\r\n";

$out .= "Proxy-Authorization: Basic ".base64_encode($username.':'.$password)."\r\n";

$out .= "Connection: Close\r\n\r\n";

fwrite($fp, $out);

while (!feof($fp)) {

$line = fgets($fp);

$result .=$line;

if(substr_count($line,'Location: http://yandex.ru/showcaptcha?') > 0) {

$proxyFailsIndex++;

// if($proxyFailsIndex < 10) {

// $proxyFailsIndex++;

// } else {

// return -1;

// }

$proxyInfo[$proxy]['counter'] = $proxyInfo[$proxy]['counter'] + 1;

$proxyInfo[$proxy]['fails'] = $proxyInfo[$proxy]['fails'] + 1;

return -1;

}

}

fclose($fp);

}

$proxyInfo[$proxy]['counter'] = $proxyInfo[$proxy]['counter'] + 1;

$proxyFailsIndex = 0;

return $result;

}

вызов

$html = -1;

while($html == -1) {

$html = proxy_file_get_html($searchUrl,$proxyInfo);

}

Причём локально всё пашет...хостеру писал сравнивали настройки все одинаково...какая то ху....я...немогу понять в чём дело....

Спасибо всем=))еще раз поздравляю победителя=)))

Победитель назван!

Большая просьба поменять текст на "студия интерьеров".

И скинте мне на почту эти два варианта! =)))

jpg 73941.jpg

Победитель будет назван завтра в первой половине дня.

Ну мне кажется это как-то не серьезно. Не современно.

Евгений(СПБ) добавил 04.10.2010 в 13:03

bond1356:
Моя работа. Жду оценки.

Я имел ввиду этот лого.

Евгений(СПБ) добавил 04.10.2010 в 13:16

Atex:
Мой вариант-растр

Хочеться видить наверно что-то в таком стиле, один из фаворитов. 1-ая страница тоже хорошие логотипы. Я думая к вечеру будем заканчивать конкурс. Так-что если у гоко есть еще идей, ждемс...

Спасибо всем за участие=)

жду себе на почту логотип=)

поздраваляю=)

png 6.png

Добрый день всем=)))

Известен победитель!=))

Всего: 82