Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Status serwera w php a jak w js ?, Proszę o pomoc ;(
Snap
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 4
Dołączył: 29.05.2005

Ostrzeżenie: (0%)
-----


Witam.
Mam problem, chciałbym wykonać skrypt php w js ( bardzo słabo znam ).
Chodzi o wykonanie przycisku:
  1. <?php
  2. <button onclick="Status()">Status</button>
  3. ?>

który po kliknięciu zwracałby w miejscu buttona status serwera.
[ Status ] =*klik*=> [ Online ]
coś takiego. Posiadam skrypt w php do sprawdzania statusu oto on:
  1. <?php
  2. function serverStatus($ip, $isIP = true, $port)
  3. {
  4.  
  5.  if($isIP)
  6.  {
  7. $tablica['ip'] = $ip;
  8. $tablica['host'] = gethostbyaddr($ip);
  9.  }
  10.  else
  11.  {
  12. $tablica['ip'] = gethostbyname($ip);
  13. $tablica['host'] = $ip;
  14.  }
  15.  
  16.  
  17.  if($fp = @fsockopen($ip, $port, $errno, $errstr, 1) == false)
  18.  {
  19. $tablica['status'] = false;
  20.  }
  21.  else
  22.  {
  23. $tablica['status'] = true;
  24.  }
  25.  
  26.  $tablica['port'] = $port;
  27.  
  28.  return $tablica;
  29. }
  30.  
  31.  
  32. $s1 = serverStatus('nace.sytes.net', false, 55901);
  33. $status = ($s1['status']) ? 'Online' : 'Offline';
  34. $color = ($s1['status']) ? 'green' : 'red'; 
  35.  
  36. echo '<body bgcolor="'.$color.'">'.$status.'</body>';
  37.  
  38. # tak mogą wyglądać adresy serverów:
  39. # serverStatus('nace.sytes.net', false, 55901)
  40. # serverStatus(80.20.33.234', 34524)
  41. #porszę o pomoc :(
  42.  
  43. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:09