HTML->PHP |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
HTML->PHP |
vovan4ik1997
|
10.7.2013, 17:21
Сообщение
|
![]() |
С таким кодом и у меня работает
Скрытый текст <html> <head> <title>Название сайта</title> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> </head> <body> <span class="label label-important">Nebo</span> <?php if ($serv) { echo ' Сервер: '.$server.':'.$port.' <br> Название: '.$serv['name'].' <br> Карта: '.$serv['map'].' <br> Игроков: '.$serv['current'].'/'.$serv['max'].' <br> Статус: On-line '; }else { echo "<span class=\"label label-important\">Статус: Off-line</span>"; } ?> </body> </html> А вот с полным не хочет Скрытый текст Код <html> <head> <title>Название сайта</title> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> </head> <body> <span class="label label-important">Nebo</span> <?php $server = '91.211.117.130'; $port = '27003'; function GetServerInfo($server,$port) { $fp = @fsockopen("udp://".$server, $port); if (!$fp) return false; @fwrite($fp,"\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00".chr(10)); $start=time(); socket_set_timeout($fp,1); $st=fread($fp,1); $r=socket_get_status($fp); $result['status'] = $r["timed_out"]; $r=$r["unread_bytes"]; if ($r == 0) { @fclose($fp); return false;} $st.=fread($fp,$r); @fclose($fp); $st=substr($st,5); $address=SubStr($st,0,StrPos($st,chr(0))); $address=str_replace(chr(0),"|",$address); $st=SubStr($st,StrPos($st,chr(0))+1); $name=SubStr($st,0,StrPos($st,chr(0))); $st=SubStr($st,StrPos($st,chr(0))+1); $map=SubStr($st,0,StrPos($st,chr(0))); $st=SubStr($st,StrPos($st,chr(0))+1); $st=SubStr($st,StrPos($st,chr(0))+1); $st=SubStr($st,StrPos($st,chr(0))+1); $current=ord(SubStr($st,0,1)); $max=ord(SubStr($st,1,1)); if ($map == "") return false; $result['map'] = $map; $result['name']= $name; $result['current'] = $current; $result['max'] = $max; return $result; } $serv = GetServerInfo($server,$port); if ($serv) { echo ' Сервер: '.$server.':'.$port.' <br> Название: '.$serv['name'].' <br> Карта: '.$serv['map'].' <br> Игроков: '.$serv['current'].'/'.$serv['max'].' <br> Статус: On-line '; }else { echo "<span class=\"label label-important\">Статус: Off-line</span>"; } ?> </body> </html> ![]() Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут |
|
|
|
eckoecko
|
10.7.2013, 17:36
Сообщение
|
|
|
|
|
|
|
Fred Perry
|
10.7.2013, 17:40
Сообщение
|
![]() ![]() |
он вроде как сам свой мониторинг написал, а базы не знает. Все начинали с нуля ![]() You become responsible, forever, for what you have tamed
|
|
|
|
eckoecko
|
10.7.2013, 17:44
Сообщение
|
|
|
|
|
|
|
vovan4ik1997
|
10.7.2013, 17:48
Сообщение
|
![]() |
А по моему вопросику будут хоть какие то ответы? А то запарился не знаю что сделать)
![]() Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут |
|
|
|
Adequate
|
13.7.2013, 20:40
Сообщение
|
|
|
епи мати... а где сам класс? где создание объекта? *** просто хочет с 1 функции замутить моник
|
|
|
|
Nebo
|
13.7.2013, 20:43
Сообщение
|
![]() |
Adequate, Он просто не целиком скрип дал. Да и вопрос уже решен давно:)
|
|
|
|
![]() ![]() |