PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 15675
Šiandien: 19
Prisijungę nariai
» Svečių: 1
» Narių: 0

» Viso narių: 10,225
» Naujausias: Piter_NS

Prisijungimų istorija:
tabux 2 Dienos
Piter_NS 4 Dienos
MariukasRsenokai
CepelinasXnepamenu
demeexnepamenu
sanpernepamenu
DvBnepamenu
Rasmitasnepamenu
mindagasssnepamenu
kajanasnepamenu
wertynasnepamenu
welniukaaznepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
100% [4 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
0% [0 Balsai]

Balsai: 4
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Panelių bazė
Sveiki, jūs panelių bazėje.

Neaktyvuotų panelių: 0
Viso panelių: 377

Ieškoti panelės

Panelės peržiūra
Pavadinimas minecraft servo statuso panele
Įdėjo gipsy - Pateikta: 2012-04-21 - Peržiūrėta: 15690
Aprašymas v1
Panelė
PHP
  1. <?php
  2. openside("Server");
  3. class Minequery {
  4.  
  5. public static function query($address, $port = 25566, $timeout = 30) {
  6. $query = array();
  7.  
  8. $beginning_time = microtime(true);
  9.  
  10. $socket = @fsockopen($address, $port, $errno, $errstr, $timeout);
  11.  
  12. if (!$socket) {
  13.  
  14. return false;
  15. }
  16.  
  17. $end_time = microtime(true);
  18.  
  19. fwrite($socket, "QUERY\n");
  20.  
  21. $response = "";
  22.  
  23. while(!feof($socket)) {
  24. $response .= fgets($socket, 1024);
  25. }
  26.  
  27. $response = explode("\n", $response);
  28.  
  29.  
  30. $query['serverPort'] = explode(" ", $response[0], 2);
  31. $query['serverPort'] = $query['serverPort'][1];
  32.  
  33.  
  34. $query['playerCount'] = explode(" ", $response[1], 2);
  35. $query['playerCount'] = $query['playerCount'][1];
  36.  
  37.  
  38. $query['maxPlayers'] = explode(" ", $response[2], 2);
  39. $query['maxPlayers'] = $query['maxPlayers'][1];
  40.  
  41.  
  42. $query['playerList'] = explode(" ", $response[3], 2);
  43. $query['playerList'] = explode(", ", trim($query['playerList'][1], "[]"));
  44.  
  45. $query['latency'] = ($end_time - $beginning_time) * 1000;
  46.  
  47. return $query;
  48. }
  49.  
  50.  
  51. public static function query_json($address, $port = 25566, $timeout = 30) {
  52. $beginning_time = microtime(true);
  53.  
  54. $socket = @fsockopen($address, $port, $errno, $errstr, $timeout);
  55.  
  56. if (!$socket) {
  57.  
  58. return false;
  59. }
  60.  
  61. $end_time = microtime(true);
  62.  
  63. fwrite($socket, "QUERY_JSON\n");
  64.  
  65. $response = "";
  66.  
  67. while(!feof($socket)) {
  68. $response .= fgets($socket, 1024);
  69. }
  70.  
  71. $query = json_decode($response);
  72. $query->latency = ($end_time - $beginning_time) * 1000;
  73.  
  74. return $query;
  75. }
  76. }
  77. $s = Minequery::query("77.241.192.147");
  78. echo "<b>Serverio IP:</b> 77.241.192.147
  79. <br/>";
  80. if($s){
  81.     echo "<b>Statusas: <font style='color:#00CC33'>ON</font></b><br/>";    
  82.         echo "<b>Žaidėjai: </b>$s[playerCount]/$s[maxPlayers]<br/>";
  83.         if($s[playerCount]>0){
  84.         $i=0;
  85.         foreach($s[playerList] as $player)
  86.         {
  87.         if($i!=0){
  88.         echo "";}
  89.         $i++;
  90.         }
  91.         }
  92. }else{
  93.     
  94.     echo "<b>Statusas: <font style='color:#993333'>OFF</font></b><br/>";
  95.  
  96. }
  97.     echo "<b>Serverio versija: <font style='color:#cc9900'>1.2.5,</font><font style='color:#993333'> 0.6</font></b><br/>";
  98. closeside();
  99. ?>
5815
gipsy · 2012-05-26 09:10

Errora meta bet jis nera toks rimtas.
As i ji demesio nekreipiu.
Arba naudok arba nenaudok..

9531
Tosh · 2012-05-26 11:02

Nu aisku. Dekui.

9369
Tomass · 2012-06-14 13:35

?tai kok man error meta:

Code
Serverio IP: mc2.godplay.lt
Statusas: ON
?aidjai: 7/80

Notice: Use of undefined constant playerCount - assumed 'playerCount' in /home/godplay/domains/godplay.lt/public_html/mc/themes/templates/panels.php(75) : eval()'d code on line 82

Notice: Use of undefined constant playerList - assumed 'playerList' in /home/godplay/domains/godplay.lt/public_html/mc/themes/templates/panels.php(75) : eval()'d code on line 84
Serverio versija: 1.2.5, 0.6



Labai pra?au padti, nes labai reikalingas dalykas.
Jei k ia gali pa?irti kaip atrodo: http://mc.godplay.lt pai apai varyk.

9531
Tosh · 2012-08-26 10:11

Toks pastebejimas yra, kai serveris luzta arba tiesiog buna isjungtas si panele megina gauti informacija apie online statusa ir online zaideju skaiciu is serverio, o del to meginimo gauti info visa php fusion svetaine arba uzluzta arba ziauriai uzsilagina... Cia tik pastebejimas...

Rašyti komentarą
Turite prisijungti, norėdami parašyti komentarą.