Aparamment, il y a plus simple si ton script ne renvoie qu'une seule ligne (toujours d'après le manuel) :
Valeurs de retour
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().
<?php// Affiche le nom d'utilisateur qui fait tourner le processus php/http// (sur un système ayant "whoami" dans le chemin d'exécutables)echoexec('whoami');?>
en faisant un truc du style echo exec('tonscript.sh'), ça devrait afficher la sortie de ton script.
[^] # Re: J'ai un peu de mal à compendre ce que tu veux
Posté par totof2000 . En réponse au message exécution de script via une page web. Évalué à 2. Dernière modification le 03 juillet 2017 à 19:11.
Aparamment, il y a plus simple si ton script ne renvoie qu'une seule ligne (toujours d'après le manuel) :
en faisant un truc du style echo exec('tonscript.sh'), ça devrait afficher la sortie de ton script.