Salut,
Je cherche à écrire un script php pour faire des tests de continuité sur d'autres machines en utilisant leurs adresses IP et de visualiser le résultat de ce dernier.
Je vous remercie d'avance pour vos aides![]()
Salut,
Je cherche à écrire un script php pour faire des tests de continuité sur d'autres machines en utilisant leurs adresses IP et de visualiser le résultat de ce dernier.
Je vous remercie d'avance pour vos aides![]()
Qu'as-tu déjà écris ?
Qu'est ce qui te pose problème ?
salut,
tu peux regarder par là après comme la dit sabotage, tu as commencé à faire quelques chose ?
Bonjour a tous !
le script que nous avons fait utilise la commande ping du systeme qui est le suivant :
Nous avons entendu parler d"une commande ping en php, et c'est celle ci que nous aimerions utiliser !Merci de nous proposer une solution a notre probleme !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <? exec("ping -c 4 127.0.0.1", $ping); while (list ($key, $val) = each ($ping)) { echo "$val<br>"; } echo $ping; ?>
coordialement
salut barbara234,
tu peux éviter la boucle grâce à shell_exec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php $ping = shell_exec('ping -c 4 127.0.0.1'); echo $ping; ?>
Merci pour vos réponses, mais le problème c'est qu'on cherche à écrire un script en évitant d'utiliser la commande du système 'exec("ping -c 4 127.0.0.1", $ping);' mais en utilisant le script du Ping en PHP ; au fait on en a besoin pour la création d'un site web qui gère un ensemble de machines d'un réseau LAN et de voir leur état a tout moment. je vous remercie d'avance pour vos réponses
au fait on est sur ce projet avec barbara234![]()
Quel est l'intérêt d'éviter la commande "exec()" ?
Hé ben tout simplement l'intérêt d'éviter cette commande est qu'on voudrait récuperer plus que le temps de reponse du ping et pour cela on devrait utiliser le ping du php pour récuperer plus d'informations en résultatvu que ce ping la retourne plus d'informations que le ping systeme
oui je l'ai vu mais il m'affiche ça: This package is not maintained, if you would like to take over please go to this page
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager