PING

gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   -  
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, voila j'ai vue sur se site http://www.monadresseip.fr/ping.php?ip=188.165.38.33 un outils de ping en liene qu'elle qu'un aurait un srcript pour faire ca merci :)



2 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Un simple script shell sur une machine Linux (par exemple), un fichier PHP l'appelant avec l'IP en paramètre... et zou !

Edit : pas besoin de script shell nécessairement, vu que la commande tient en une ligne, on peut caler facilement l'appel à "ping" directement dans la page PHP...


Configuration : Fedora 14 virtualisé sur machine hôte CentOS 5.5 (via VirtualBox)
0
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
peut tu me dire comment faire s.v.p.
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
<?php
$s=shell_exec('ping -c5 ' . escapeshellcmd($_GET["d"]));
echo nl2br($s);
?>


En appelant la page par ping.php?d=domaineatester.com

(en admettant que tu aies nommé le script ping.php)

0
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
merci je vais tester
0
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
Message d'erreur
Fatal error: Call to undefined function shell_exec() in /dns/com/olympe-network/gilbert1234/ping.php on line 2 et voila l'url entré => www.monsite.com/ping.php?d=74.125.226.18
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Shell_exec désactivé sur le serveur, plutôt fréquent. Il faut un hébergement où tu puisses avoir accès au shell du serveur (dédié ou mutualisé un peu "ouvert").
0
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
MERCI
0