Savoir le statut d'un serveur [Résolu]

Signaler
Messages postés
18
Date d'inscription
vendredi 22 août 2008
Statut
Membre
Dernière intervention
8 avril 2014
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Bonjour,

je joue a un jeu qui se nomme Slayers Online.

L'ip du serveur du jeu est 90.20.139.227 et le port utilisé est le
2037.

J'aimerai trouvé un moyen ( avec un code php ou autre ) de savoir le statut du serveur.

Merci d'avance :)

4 réponses

Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
35
Salut,

Tu peus faire un test qu'on appelle le ping...

Par contre si le serveur n'est pas a toi ou que tu n'as pas un compte su l'hébergement en question, il te sera impossible de faire ce test...

a++

Si la réponse vous convient, pensez : Réponse acceptée !
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
salut
tu peux tenter de te connecter au port en question avec fsockopen.
Messages postés
18
Date d'inscription
vendredi 22 août 2008
Statut
Membre
Dernière intervention
8 avril 2014

Merci pour vos réponses, j'ai pu trouvé ^^

Voici le code que je cherchais

<?php
$host    = 'slayersonline.net';
$port    = 466;
$timeout = 5;
if(($fp = @fsockopen($host, $port, $errno, $errstr, $timeout))) {
    echo 'Serveur en ligne.';
} else {
    echo 'Serveur hors ligne ; raison : '.$errstr.' ('.$errno.')';
}
?>
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
euh... ouais... c'est exactement ce que je t'avais dit, mais pourquoi pas...

si tu pouvais valider une reponse, stp.