Inlife
Новичок
Добрый день, подскажите,пожалуйста, как проверить включен ли поток по определенному адресу?
Есть код, к примеру,
<?php
$ip = "IP";
$port = "PORT";
if (! $sock = @fsockopen($ip, $port, $num, $error, 3))
echo '<B> <FONT COLOR=red>Offline</b></FONT>';
else{
echo '<B> <FONT COLOR=lime>Online</b></FONT>';
fclose($sock);
}
?>
но, как я понял, fsockopen отображает только включен ли порт и онлайн будет показываться всегда, когда включен комп.
Задача же в том, чтобы выдавал такое же действие, если существует поток (IP: PORT/potok)
Есть код, к примеру,
<?php
$ip = "IP";
$port = "PORT";
if (! $sock = @fsockopen($ip, $port, $num, $error, 3))
echo '<B> <FONT COLOR=red>Offline</b></FONT>';
else{
echo '<B> <FONT COLOR=lime>Online</b></FONT>';
fclose($sock);
}
?>
но, как я понял, fsockopen отображает только включен ли порт и онлайн будет показываться всегда, когда включен комп.
Задача же в том, чтобы выдавал такое же действие, если существует поток (IP: PORT/potok)