Comment savoir si le port et ouvert ou fermé ?

Eléphanteau du PHP | 43 Messages

22 juil. 2008, 20:44

Bonsoir j'ai fait mon propre code pour tester par exemple le port "3306" es ce que mon code et fiable ou y'a mieux ? Merci pour votre réponse
<?php
 $connect = TRUE;
 $ip = 'IP SERVEUR';
 $port = 3306;
if (! $sock = @fsockopen($ip, $port, $num, $error, 5)) 
echo '<center><img src="statut/ball_red_small.gif"></center>'; 
else{ 
echo '<center><img src="statut/ball_green_small.gif"></center>'; 
fclose($sock);
} 
?>

Mammouth du PHP | 19672 Messages

23 juil. 2008, 13:53

Le port 3306 étant par défaut le port utilisé par MySQL, je serais tenté de te dire d'explorer a fonction mysql_ping() qui répondrait peut-être aussi bien à ce que tu recherches :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Mammouth du PHP | 959 Messages

23 juil. 2008, 14:48

Regarde ici
Un de mes premiers Post :lol: