
03.05.2007, 12:41
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
PHP код:
$fp = fsockopen($matche1[2][$i], $matche1[4][$i], $errno, $errstr, 30);
Лимит времени поставь меньше, есле прокся мертвая незачем 30 секунд ждать. достаточно 3
PHP код:
while(!feof($fp))
{
$content .= fread($fp,8192);
}
preg_match_all ("#(<title>)(.*?)(<\/title>)#si", $content, $matche1);
if($matche1['2']['0'] == 'Яndex')
а не проще ли проверять номер статуса страницы? 200 OK
и тогда не обязательно всю страницу грузить! достаточно загрузить первую строку.
PHP код:
if(strstr(fgets($fp),'200 OK'))
.....
Последний раз редактировалось nc.STRIEM; 03.05.2007 в 12:46..
|
|
|