Bon, le problème n'est pas simple ni compliqué...à vous de juger :
Depuis un script shell, lorsque l'on veut que les export de variables
d'un process child soient valables dans le script principal, on appel
ce dernier précédé d'un point suivi d'un espace.
Cela fonctionne très bien si le script principal est un script shell mais
cela n'a aucun effet depuis un script PHP. Est-ce un bug ou une
feature ? Là est la question :p
ok.php :
<H1>Test</H1>
<?
$VAR="GAGA";
system(". /home/chezmoi/ok");
echo $VAR;
?>
/home/chezmoi/ok :
export VAR="Youpie"
echo $VAR
Résultat de ok.php :
Test
Youpie GAGA
Résultat attendu :
Test
Youpie Youpie
@++
JC
- Re: Acc?s ? des prog externes depuis PHP avec retour ... Jean-Claude Schopfer
- Re: Acc?s ? des prog externes depuis PHP avec re... Félix Hauri
- Re: Acc?s ? des prog externes depuis PHP avec re... Jean-Claude Schopfer
- Re: Acc?s ? des prog externes depuis PHP av... Félix Hauri
- Re: Acc?s ? des prog externes depuis PHP avec r... Jean-Claude Schopfer