[PHP] récupération sortie commande
Salut a tous...
mon probleme est le suivant:
j'utilise exec() pour lancer une commande systeme.
je voudrais afficher le resultat de cette commande.
MAIS
si la commande sors un resultat sur plusieurs ligne, ca afficher que la derniere..
par exmple un
si quelqu'un a une idee pour changer ca, merci d'avance.
.O Sauvez Mary, mangez Chouba:-D
(_)__... Castor
mon probleme est le suivant:
j'utilise exec() pour lancer une commande systeme.
je voudrais afficher le resultat de cette commande.
MAIS
si la commande sors un resultat sur plusieurs ligne, ca afficher que la derniere..
par exmple un
print exec("ls") ne donne que le dernier fichier.
si quelqu'un a une idee pour changer ca, merci d'avance.
.O Sauvez Mary, mangez Chouba:-D
(_)__... Castor
7 réponses
-
ben t'as qu'à tenter un truc du genre
while(print exec("ls"))
{
print exec("ls");
}
<------Galfus------>
In penguin we trust -
Webmasterexec() éxecute la commande command, mais ne renvoie rien comme retour, hormis la dernière ligne du résultat de la commande. Pour exécuter une commande et obtenir le résultat sans aucun traitement, il faut utiliser la fonction passthru().
La tu me surprend castor :o)
http://www.php.net/manual/fr/ !
@++
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi ! -
Modérateuroputaing merci asevere...
je tente ca
.O Sauvez Mary, mangez Chouba:-D
(_)__... Castor -
WebmasterDe rien :-p
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi ! -
Modérateuryop ca marche..
la j'ai un soucis de mise en page mais c po grave
merci asevere
.O Sauvez Mary, mangez Chouba:-D
(_)__... Castor -
Webmasterbah le mieux pour l'afficher, c'est de mettre entre <pre></pre>
aprés c'est a voir selon ta mise en page... :o)
@++
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi ! -
Modérateurnon le soucis vient de la sortie du truc qui est cradosse
.O Sauvez Mary, mangez Chouba:-D
(_)__... Castor