• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP-Code "funktioniert" nicht

Hi,

ich habe folgenden PHP-Code:
PHP:
<?php
function ping($host=5.199.133.242, $port=25565, $timeout=1){
        $handle = fsockopen($host, $port, $errno, $errstr, $timeout);
       try {        fwrite($handle, "\xFE");
        $d = fread($handle, 256);
 
       if ($d[0] != "\xFF") return array('motd' => "", 'players' => "?", 'max_players' => "?");
        $d = substr($d, 3);
        $d = mb_convert_encoding($d, 'auto', 'UCS-2');
        $d = explode("\xA7", $d);
        fclose($handle);
    } catch(Exception $e) {
       echo 'Caught exception: ',  $e->getMessage(), "n";
    }
    return array('motd' => $d[0], 'players' => (int)$d[1], 'max_players' => (int)$d[2]);
}?>

Dieser ist natürlich in einer .php-Datei gespeichert (auf meinem Rechner).
Mir wird einfach der Code angezeigt.

Woran kann es liegen?

Grüße
 
Zurück
Oben