<? //By W@F_WaFe
function PortIsFree($port,$adresse)
{
$free=0;
if(!@socket_bind(socket_create(AF_INET,SOCK_STREAM,SOL_TCP),$adresse,$port)){$free=1;}
if(!@socket_bind(socket_create(AF_INET,SOCK_DGRAM,SOL_UDP),$adresse,$port)){$free=1;}
return $free;
} ?>
Cette fonction sert à savoir si un port est libre ou non!Elle retourne 1 si occupé sinon retourne 0.
Personnellement, je me sers de ce script pour que les internautes puissent savoir quelles serveurs tournent sur mon serveur (Counter-Strike, Q3 ... )...
HaVe FuN !!
EDIT>PENSEZ A DECOMMENTER LA LIGNE SUIVANTE DANS LE PHP.INI :
;extension=php_sockets.dll devient extension=php_sockets.dll