|
|
|
| не могу разобраться с носками)
вот кусок кода:
$fp = fsockopen("$proxy", $port, $errno, $errstr, 5);
if(!$fp) {
echo "<br><b>Прокси $proxy:$port недоступен.</b>";
} else {
echo "<br><b>Прокси $proxy:$port доступен.</b>";
fclose($fp); }
|
это все повторяется в цикле, пока не закончиться список прокси.
тоесть переменные proxy и port всегда разные.
выводит такую ошибку:
Warning: fsockopen() expects parameter 2 to be long, string given in proxy.php on line 41
Прокси 128.214.112.92:3128 недоступен.
Warning: fsockopen() expects parameter 2 to be long, string given in proxy.php on line 41
Прокси 148.233.229.236:3128 недоступен.
и т.д...
и только последний прокси из списка он проверяет...
параметр 2 это порт нормальной длинны, значит ошибка в особенностях функции fsockopen() ? | |
|
|
|
|
|
|
|
для: f0ggY
(03.01.2007 в 23:23)
| | При нулевом результате иногда полезно печатать содержимое $errstr | |
|
|
|
|
|
|
|
для: Trianon
(03.01.2007 в 23:29)
| | в этом случае $errno и $errstr пустые | |
|
|
|