Ja det er en Ns server :P
Takker mortensen! dit det virker - men uden grøn / rød farve...
Coderdk:
openside("Server Info");
echo "IP: 81.7.177.41";
function isAlive( $server, $port )
{
if ( $conn = @fsockopen("
udp://$server", $port, $ern, $ers, 3) )
{
socket_set_timeout($this->loConn,3);
$return = array();
fwrite( $conn, "\xFF\xFF\xFF\xFFping\0" );
do
{
$char = fgetc( $conn );
$return[] = $char;
} while ( $char != "\0" && !feof( $conn ) );
fclose( $conn );
if ( count( $return ) > 4 )
{
return ( $return[4] == 'j' );
}
}
return false;
}
echo "Status: <span style='color: ";
if ( isAlive( '81.7.177.41', 27017 ) )
{
echo "green";
$state = 'On';
}
else
{
echo "red";
$state = 'Off';
}
echo "'>" . $state . "line</span>";
closeside();
Virker slet ikke... Men - hvordan ligger jeg farve på i php? ^^