probleme php exec avec argument et espace - PHP - Programmation
MarshPosté le 11-01-2009 à 16:04:08
Bonjour a tous
voila je code un petit truc en php, sur ma page, j'ai l'arborescence de mes fichiers de musique et grace a la commande "exec" je lance windows media player =>
le probleme vient sur args2 (chemin du fichier) contient des espaces, en théorie, il me suffirait de rajouter des \" au debut et a la fin, mais il semblerait que exec n'aime pas quand les arguments sont entouré de double cote.
Marsh Posté le 11-01-2009 à 16:04:08
Bonjour a tous
voila je code un petit truc en php,
sur ma page, j'ai l'arborescence de mes fichiers de musique
et grace a la commande "exec"
je lance windows media player =>
$path = "\"C:\Program Files\Windows Media Player\wmplayer.exe\"";
$args1 = " /play /close ";
$args2 = $_GET['name'];
echo ($path.$args1.$args2);
echo system($path.$args1.$args2);
le probleme vient sur args2 (chemin du fichier) contient des espaces, en théorie, il me suffirait de rajouter des \" au debut et a la fin, mais il semblerait que exec n'aime pas quand les arguments sont entouré de double cote.
merci d'avance
Katot