(Courriels de diversion: <disproportionnee@surexpose-avachit.com> <artificieuse@repute-aujourd'.com> <meuglement@enivrerez-postdatera.com> <sympas@chariots-alfa.com> <vitrifieras@demaquillent-tondra.com> <prospectrice@assistent-souvenant.com> <accostent@bohemiennes-recriminiez.com> <transcription@scolariserait-cuti-reaction.com> <aspergeons@radiodiffuses-degrossissaient.com> <refugies@sous-estimions-particularises.com> )


Je souhaiterais recuperer certaines variables d'environnement systeme
pour les exploiter dans un script CGI Perl. Seulement il y a un
probleme.

Pou debugger j'affiche le contenu des differentes variables en faisant
ceci :

foreach $key (keys(%ENV)) {
    print "$key  $ENV{$key}\n",
}

si j'execute ce script offline, c'est a dire sur la ligne de commande
unix
il me retourne bien les differentes variables du systeme :
(extrait)

DATA_NFS_SERVER  toulon
TERM  vt200
SHELL  /sbin/sh
DTSGEDIT  /usr/bin/X11/ved %s
WWW_BASEDIR  /opt/edseweb
MGC_HOME  /opt/mgc
PROJMAN_HOME  /opt/edo/appl/projman
CDS_HOME  /opt/cds_9502
PWD  /opt/suitespot/website/cgi-bin
FM_FLS_AUTO  /opt/frame/fminit/fm_fls_auto
PROJECT_BASEDIR  /project
ERASE  ^?
FRAME_HOME  /opt/frame
DISPLAY_HOST  //.display_host
FM_FLS_HOST  blagnac
MACHINE_TYPE  hp-pa
DISPLAY  xt12:0.0
FMHOME  /opt/frame

Mais lorsque ce scirpt est execute online, c'est a dire par le serveur
Web (Netscape Enterprise
Server 3.6 sur HP-UX 10.20) les variables d'environnement renvoyes ne
sont plus celles du systeme (que je desire recuperer) mais celles du
serveur web :

(Extrait)

SERVER_SOFTWARE Netscape-Enterprise/3.6
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.0
REQUEST_METHOD GET
HTTP_USER_AGENT Mozilla/4.05 [en] (X11; I; HP-UX B.10.20 9000/715)
PATH
/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/bin/X11:/usr/contrib/bin/X11://bin:/usr/local/bin:/usr/dt/bin
TZ MET-1METDST
HTTP_CONNECTION Keep-Alive
HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
image/png, */*
HTTP_ACCEPT_LANGUAGE en
HTTPS OFF
SCRIPT_NAME /cgi-bin/technotes.cgi
HTTP_PRAGMA no-cache
HTTP_ACCEPT_CHARSET iso-8859-1,*,utf-8
SERVER_PORT 80


Vos conseils sont les bienvenus...

David C.

 _______________________________________________________________________
  Le CULTe sur le ouebe: http://savage.iut-blagnac.fr/