Buonasera a tutti, da qualche settimana sto cercando di fare un Server Status Checker per Servers di Minecraft... l'unico problema è che TUTTI gli script che ho provato ad utilizzare danno sempre il Server ONLINE anche se si inserisce un IP a caso e/o una porta a caso... qualcuno mi potrebbe aiutare?? (PS: non so se potrebbe cambiare qualcosa ma ho già attivato la funzione Server to Server)
Questo è l'ultimo che ho provato...
Codice PHP:
<?php
function GetServerStatus($site, $port)
{
$status = array("OFFLINE", "ONLINE");
$fp = @fsockopen($site, $port, $errno, $errstr, 2);
if (!$fp) {
return $status[0];
} else
{ return $status[1];}
}
echo GetServerStatus("mineproject.servegame.com", 25565);
?>
Grazie a tutti e Buona Pasqua!