Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Status servera problem, Skrypt sprawdza port 80 a nie 20100
adamshl
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 3.01.2005

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


Witam wszystkich, mam taki skrypt:

  1. <?php 
  2.  $fp = @fsockopen(&#092;"udp://adam\", 20100, &$errno, &$errstr); 
  3.  if (!$fp) { 
  4. echo(&#092;"<span style=\"font-weight: bold;\">Server status: <span style='color:red'>Offline</span></span>\"); 
  5.  } else { 
  6. echo(&#092;"<span style=\"font-weight: bold;\">Server status: <span style='color:green'>Online</span></span>\"); 
  7. fclose ($fp); 
  8.  } 
  9. ?>


i chcialbym sprawdzic np. czy na porcie 20100 stoji serwer gry, ale jest problem bo ten skrypt sprawdza caly czas port 80 mimo to ze ustawilem port 20100 no chyba ze w tym miejscu nie podaje sie portu tylko np. jakies opuznienie ile skrypt ma czekac na polaczenie... hmm kto pomoze rozwiazc ten problem ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


  1. <?
  2. echo &#092;"<b>\".&$errno.\"</b>: \".&$errstr;
  3. ?>


dodaj to na końcu.... i usuń małpę przed fsockopen.... i zobacz co wywala.... prawdopodobnie wywali, że port jest zamknięty czy coś w tym rodzaju...
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: 26.09.2025 - 15:18