Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Serwer online/offline
Forum PHP.pl > Forum > Przedszkole
ZaMeR
Tak jak w temacie, potrzebuje napisac skrypt, ktory bedzie wyswietlal czy dany serwer(w moim przypadku counter-strike'a) jest online czy offline. Probowalem juz wszystkiego co znalazlem tu na forum lub googlach, ale nie dalem rady ; / Bylbym wdzieczny gdyby ktos mi pomogl.
NetJaro
Użyj funkcji file" title="Zobacz w manualu php" target="_manual..

W manualu masz użycie ;-)
ZaMeR
Probowalem cos zrobic za pomoca tej funkcji, ale chyba nie potrafie worriedsmiley.gif
Chcialbym sprawdzic z poziomu php np. czy ten serwer jest online/offline(212.191.172.18:27016)
Babcia@Stefa
Witam, spróbuj skorzystać z funkcji fsockopen, w twojim przykładzie będzie to:


  1. <?
  2. @$fp = fsockopen ("212.191.172.18"
  3. ,27016, $errno, $errstr, 1);
  4. if (!$fp) { 
  5. print ("Offline");
  6. }
  7. else
  8. {
  9. print("Online");
  10. }
  11. ?>


Powinno działać biggrin.gif

Dziękuję, Babcia@Stefa
ZaMeR
Niestety probowalem juz wczesniej tego i nie dziala jak powinno. Zawsze wyswietla to samo nie zaleznie od tego czy serwer jest wlaczony czy nie. Jesli w warunku jest zaprzeczenie to zawsze wyswietla offline, jesli nie to online
Babcia@Stefa
Ale przecierz ja dokładnie takiego samego skryptu używam do sprawdzania serwerów open tibia, więc jak może niedziałać?!

Może masz jakiś inny warunek związany z połączeniem?

Dziękuję, Babcia@Stefa
tiraeth
Temat: Status serwera CS 16

wrrrrr....
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.