[PHP] variables d'environnement

variables d'environnement [PHP] - Programmation

Marsh Posté le 05-08-2001 à 14:00:21    

J'ai besoin de passer des paramètre a un cgi par variable d'environnement.
J'utilise la fct putenv(); pour definir toutes mes variables puis j'appelle le cgi avec un  
system(moncgi.cgi);
Le Cgi ne trouve pas les variables alors que si je fais un getenv(); du prg php, je les récupère bien ???
Est-ce un pb d'environnement local ??
 
De plus j'ai essayé un exec(moncgi.cgi); mais la c pire car ca lance pas le cgi ????
 
De plus ca peut pas être un pb lié a la conf system car quand je le fais en Perl avec un
$ENV{'mavar'} = "ma valeur";
exec ("moncgi.cgi" );
ca marche sans pb....

Reply

Marsh Posté le 05-08-2001 à 14:00:21   

Reply

Marsh Posté le 05-08-2001 à 15:13:51    

Le mieux et d'envoyer directement les variables à ton CGI via la methode GET. Donc la ligne d'appel ressemblera à celle-ci : moncgi.cgi?param=truc&chose=bidule&machin=etc


---------------
--> JT3DST <--
Reply

Marsh Posté le 06-08-2001 à 10:07:23    

je ne peux pas faire ca vu que j'appelle le cgi avec un system();
je ne veux pas passer mes param en GET pour des pb de securité.
Et puis le cgi ecrit en C++ est censé récupérer les params en variables d'environnement ....

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed