Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Status Serwera
Forum PHP.pl > Forum > PHP
MnicH.
blink.gif tongue.gif Witam.
Mam sprawe.
Jak mam na stronce zrobić opcje Status Serwera.
Do gry Serwera OTS (tibia 7.6)questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif party.gif
Z góry THX biggrin.gif biggrin.gif
pomek
  1. <?php
  2. $language = array(
  3. 'serveronline' => 'Aktualnie serwer jest <b style="color: orange">Online</b>.', // gdy serwer On
  4. 'serveroffline' => 'Aktualnie serwer jest <b style="color: darkblue;">Offline</b>.', // gry serwer Off
  5. );
  6. $timeout = 1;
  7.  
  8. $server = array(
  9. 'check' => true,  // Czy mamy sprawdzać status serwera,uzywac true/false
  10. 'ip' => '***',  // IP sprawdzanego serwera
  11. 'port' => 80, // Port sprawdzanego serwera
  12. );
  13.  
  14. $output = "";
  15.  
  16. if ($server['check']) {
  17. if ($fp = @fsockopen($server['ip'], $server['port'], $errno, $errstr, $timeout)) {
  18. fclose($fp);
  19. $serveronline = true;
  20. $output .= "<p>n";
  21. $output .= " ".$language['serveronline']."n";
  22. $output .= "</p>n";
  23. } else {
  24. $serveronline = false;
  25. $output .= "<p>n";
  26. $output .= " ".$language['serveroffline']."n";
  27. $output .= "</p>n";
  28. }
  29. }
  30. echo $output;
  31. ?>
MnicH.
Wielkie PODZIEKOWANIA
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.