Buy me a cup of coffee
:)
Ein kleiner PHP Pingtest / Portchecker.
Mit diesem PHP Skript ist es möglich die Erreichbarkeit eines Hostes durch einen Ping oder per Portanfrage zu prüfen.
Viele Hoster haben jedoch die Pingfunktion auf ihren Server deaktiviert.
Der Portcheck sollte jedoch immer funktionieren.
<?php // Initialisierung der Ziele / Wenn Port leer -> ICMP (Ping), sonst Portcheck $ServerList = array( "Server1" => "www.google.de", "Port1" => "80", "Server2" => "www.google.de", "Port2" => ""); for ($i = 1; $i <= (count($ServerList)/2); $i++) { $Server = $ServerList["Server".$i]; $Port = $ServerList["Port".$i]; echo $Server. ":"; echo $Port; // ICMP (Ping) oder Portcheck if ($Port <> "") { if (!$socket = @fsockopen($Server, $Port, $errno, $errstr, 30)) { echo " -=> Offline! <br/>"; } else { echo " -=> Online! <br/>"; fclose($socket); } } else { $str = exec("ping -n 1 -w 1 ".$Server, $input, $result); if ($result == 0){ echo " -=> Online! <br/>"; }else{ echo " -=> Offline! <br/>"; } } } ?>
1 Comment
i want to ping a game server what to do ?