<?php echo "<html>\n"; echo "<head>\n"; echo "<meta http-equiv=\"refresh\" content=\"5\" />\n"; echo "<title>Статистика: Радио Drum'n'Bass</title>\n"; echo "<link rel=\"stylesheet\" href=\"http://192.168.33.68/2/radio/style.css\" type=\"text/css\">\n"; echo "</head>\n"; echo "<body leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">\n"; echo "<br />\n"; echo "<center><span class=\"green1\">"; $fp = @fsockopen ("192.168.2.15", 8000, $errno, $errstr, 1); if (!$fp) { echo "<b>Сейчас играет:</b> Нет потока<br \><b>Поток осуществляет:</b> Нет потока<br \><b>Формат потока:</b> Нет потока<br \><b>Cлушателей:</b> Нет потока<br \>"; } else { $fl = file_get_contents("http://192.168.2.15:8000/"); if (preg_match_all('#<td>Stream Title:</td><td class="streamdata">(.*)<\/td>#Ui',$fl,$m)) { $proverka = $m[1][0]; if (preg_match("/Evropa/", $proverka)) { echo "<b>Сейчас играет:</b> Нет потока<br \><b>Поток осуществляет:</b> Нет потока<br \><b>Формат потока:</b> Нет потока<br \><b>Cлушателей:</b> Нет потока<br \>"; } else { if (preg_match_all('#<td>Stream Title:</td><td class="streamdata">(.*)<\/td>#Ui',$fl,$m)) { $proverka = $m[1][0]; if (preg_match("/Unspecified/", $proverka)) { echo "<b>Сейчас играет:</b> Нет потока<br \><b>Поток осуществляет:</b> Нет потока<br \><b>Формат потока:</b> Нет потока<br \><b>Cлушателей:</b> Нет потока<br \>"; } else { if (preg_match('#<td>Current Song\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) { $song = $m[1]; echo "<b>Сейчас играет:</b> {$song}<br \>"; } else { echo "<b>Сейчас играет:</b> Нет потока<br \>"; } if (preg_match('#<td>Stream URL\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) { $format = $m[1]; echo "<b>Поток осуществляет:</b> {$format}<br \>"; } else { echo "<b>Поток осуществляет:</b> Нет потока<br \>"; } if (preg_match('#<td>Content Type\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) { $url = $m[1]; echo "<b>Формат потока:</b> {$url}<br \>"; } else { echo "<b>Формат потока:</b> Нет потока<br \>"; } if (preg_match('#<td>Current Listeners:</td><td class=\"streamdata\">([\d]*)<\/td>#Ui',$fl,$m)) { $listeners = $m[1]; echo "<b>Cлушателей:</b> {$listeners}<br \>"; } else { echo "<b>Cлушателей:</b> Нет потока<br \>"; } } } } } } echo "</span>"; echo "</center>"; echo "</body>\n"; echo "</html>\n"; ?>