Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Тест соксов через пхп


Автор: Гость_Алекс 27.11.2003, 00:39
Привет
помогите плз кто может smile.gif
Есть тхт файл. в нем список соксов.
как на пхп можно их проверить на онлайн и запихнуть уже рабочий список в другой файл?

спасибо

Автор: pascal 27.11.2003, 10:57
Код
$port = 80;
$ls = file('список_сокетов.txt');
foreach($ls as $lss) {
 $fp = fsockopen(trim($lss), $port, $errno, $errstr, 1000);
 if (!$fp) {
  убитый
 } else {
  живой
 }
}


Автор: pascal 27.11.2003, 11:01
ну если адресов много, то так
Код
$port = 80;
$ls = file('список_сокетов.txt');
foreach($ls as $lss) {
 $fp = fsockopen(trim($lss), $port, $errno, $errstr, 300);
 if (!$fp) {
  убитый
 } else {
  живой
  fclose($fp);
 }
}

Автор: Гость_Алекс 28.11.2003, 20:42
А если порты разные у соксов?

Автор: Гость_Алекс 5.12.2003, 23:10
У меня файл socks.txt формата

адрес:port
адрес:port
адрес:port
адрес:port
адрес:port

причем порты все разные.
как быть в этом случае?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)