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

Répondre à