Tracert en php : exploitation brute de exec();

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 273 fois - Téléchargée 28 fois

Contenu du snippet

Hello world !

Voilà, j'ai toujours apprécié la commande Tracert sur notre bon vieu MiRcO$OfT ViNdAuBe et j'avais envie de l'adapter dans un script PHP.
J'ai donc trouvé une commande très sympa : exec(); voilà donc l'application directe, sans traitement.

Les caractères accentués s'affichent très mal lors du retour, si vous savez comment les afficher correctement, soyez sympa tennez en moi informé !

The Script :

Source / Exemple :


<?

$ip = "127.0.0.1";     // IP à tracer

$tracert = "tracert " . $ip;     // Commande

exec($tracert, $result);     // Envoi de la commande

foreach ($result as $row){     // On prend toutes les lignes dans l'Array
        $aff .= $row . "<br>\n";     // A chaque fin de ligne on fais un retour à la ligne (<br>)
}

echo $aff;     // On affiche le résultat

?>

Conclusion :


PoPo 2003
http://popolinux.zapto.org
http://www.lescigalesenfolie.com

A voir également

Ajouter un commentaire

Commentaires

Messages postés
245
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
21 juin 2004

lol
Messages postés
5
Date d'inscription
mercredi 6 février 2002
Statut
Membre
Dernière intervention
7 septembre 2003

oups dsl j ai fait n imp :)
Messages postés
5
Date d'inscription
mercredi 6 février 2002
Statut
Membre
Dernière intervention
7 septembre 2003

Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
Messages postés
5
Date d'inscription
mercredi 6 février 2002
Statut
Membre
Dernière intervention
7 septembre 2003

Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
Messages postés
5
Date d'inscription
mercredi 6 février 2002
Statut
Membre
Dernière intervention
7 septembre 2003

Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.