Bonjour à tous,

Je viens de suivre le tuto Travailler avec les sockets et j'ai une question.
Pour tester si le serveur est ouvert, dans la partie cliente j'ai mis ce bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die('Création de socket refusée');
$resultat = socket_connect($sock,$adresse,$port);
  if($resultat===false){
	$statut = "fermé";
  }
  else	
  {
	$statut = "ouvert";
  }
Comme vous pouvez le voir, je ne souhait pas voir apparaître le message d'erreur, juste savoir si $statut est ouvert ou fermé.
Pourtant quand j'execute le code, lorsque la connexion ne fonctionne pas et donc $statut=="fermé", il apparaît toujours cette erreur:
Warning: socket_connect() unable to connect [0]: Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée
Ma question est : comment faire pour ne pas voir cette erreur la dans ma page?
Merci d'avance pour vos réponses.