From 8c590cd15470b36afcacd0417b77e1ddfeb41210 Mon Sep 17 00:00:00 2001 From: johan Date: Sat, 7 Jan 2023 08:49:44 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20de=20message=20au=20cas=20o=C3=B9=20soc?= =?UTF-8?q?ket=20create=20et=20socket=20bind=20aurait=20=C3=A9chou=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WEB/server.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/WEB/server.php b/WEB/server.php index 08a1f4f1..3ddb0750 100644 --- a/WEB/server.php +++ b/WEB/server.php @@ -15,10 +15,23 @@ ob_implicit_flush(); // Créer une socket d'écoute $socket = socket_create(AF_INET, SOCK_STREAM,0) or die("la socket n'a pas pu être crée ERROR : ".socket_strerror(socket_last_error())."\n"); +if($socket===false) +{ + echo "socket_create a échoué : " . socket_strerror(socket_last_error()) . "\n"; +} else { + echo "socket_create a réussi.\n"; +} // Attacher la socket à unde adresse ip et un port $result = socket_bind($socket, $serverAdress, $port) or die("la socket n'a pas pu être attachée à l'adresse ip et au port ERROR : ".socket_strerror(socket_last_error())."\n"); +if ($result === false) { + // L'attachement de la socket à l'adresse et au port a échoué + echo "socket_bind a échoué : " . socket_strerror(socket_last_error()) . "\n"; +} else { + echo "socket_bind a réussi.\n"; + // L'attachement de la socket à l'adresse et au port a réussi +} socket_set_block($socket) or die("N'a pas pu mettre la socket en mode bloquant ERROR : ".socket_strerror(socket_last_error())."\n");