Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1393 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Variables environnement du serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Variables environnement du serveur

n°1576842
tedhi-tech
Posté le 19-06-2007 à 15:51:31  profilanswer
 

Bonjour à tous,
 
j'ai un petit souci. je suis en stage et j'ai besoin d'un coup de main. j'ai rien trouvé a ce sujet et je me demande si je peux le faire.
Je m'explique : tout d'abord j'utilise wampserver et php5. J'ai besoin de créer des variables d'environnements coté serveur. Dans mon fichier httpd.conf je fais un include du fichier ou se trouve l'initialisation de ces variables d'environnements.
Lorsque je fais un phpinfo() ou print_r($_SERVER), j'affiche l'ensemble des mes variables d"'environnement serveurs.
Or je voudrais, pour les variables que j'initialise, les rendre inaccessbile à  phpinfo() ou print_r($_SERVER).
 
Jespère avoir été assez clair.
 
Merci

Message cité 1 fois
Message édité par tedhi-tech le 19-06-2007 à 15:52:36
mood
Publicité
Posté le 19-06-2007 à 15:51:31  profilanswer
 

n°1576910
cgo2
Dum spiro spero
Posté le 19-06-2007 à 16:55:30  profilanswer
 

tedhi-tech a écrit :

Jespère avoir été assez clair.


 
Pas vraiment non... Quel est le problème exactement ?
 


Message édité par cgo2 le 19-06-2007 à 16:56:48

---------------
When it's from Finland it's good.  - Mon blog
n°1576913
ZeBix
edit > preview
Posté le 19-06-2007 à 16:57:45  profilanswer
 

Apparemment ses variables sont correctement définies mais le problème est qu'il veut les cacher ... ce que je ne pense pas possible en tout cas si elles sont stockées dans les l'array $_SERVER, ce qui semble être le cas ...

n°1576916
cgo2
Dum spiro spero
Posté le 19-06-2007 à 17:01:31  profilanswer
 

J'ai toujours rien compris... Si les variables d'environnement sont définies correctement, où est le problème ? Ca veut dire quoi "cacher" une variable d'environnement ?


---------------
When it's from Finland it's good.  - Mon blog
n°1577118
ZeBix
edit > preview
Posté le 20-06-2007 à 10:46:19  profilanswer
 

cacher je voulais dire "dissimuler", pas "mettre dans le cache" :)
 
Si je comprends bien, il veut que la variable $_SERVER['savariable'] eh bien ne soit pas affichée quand on fait un print_r($_SERVER) ...  
 
ce qui me semble impossible ..

n°1577130
cgo2
Dum spiro spero
Posté le 20-06-2007 à 11:09:32  profilanswer
 

Ah d'accord ! Effectivement ça semble impossible. Mais, quel est l'interet de faire ça ? Autant ne pas définir les variables...


---------------
When it's from Finland it's good.  - Mon blog
n°1577166
tedhi-tech
Posté le 20-06-2007 à 11:42:35  profilanswer
 

merci a tous de m'aboir repondu
en fait je stocke des variables d'environnement serveur qui sont les parametres de la connexion à une base de données (que ce soit oracle, DB2 ou Mysql). j'ai procédé anisi pour optimiser la sécurité mais si on peut les voir avec print_r($_SERVER) alors c'est mort puisque l'on pourra facilement se connecter à la base de données.

Message cité 1 fois
Message édité par tedhi-tech le 20-06-2007 à 11:43:09
n°1577173
tedhi-tech
Posté le 20-06-2007 à 11:45:31  profilanswer
 

ZeBix a écrit :

cacher je voulais dire "dissimuler", pas "mettre dans le cache" :)
 
Si je comprends bien, il veut que la variable $_SERVER['savariable'] eh bien ne soit pas affichée quand on fait un print_r($_SERVER) ...  
 


 
cest tout a fait ca

n°1577186
soju
One shot !
Posté le 20-06-2007 à 11:51:10  profilanswer
 

tedhi-tech a écrit :

j'ai procédé anisi pour optimiser la sécurité

mauvaise piste alors, en quoi cette méthode permet d'améliorer la sécurité ???
plutôt le contraire vu que tous les utilisateurs du serveur peuvent accéder à ces variables...

n°1577194
tedhi-tech
Posté le 20-06-2007 à 11:56:45  profilanswer
 

soju a écrit :

mauvaise piste alors, en quoi cette méthode permet d'améliorer la sécurité ???
plutôt le contraire vu que tous les utilisateurs du serveur peuvent accéder à ces variables...


 
mes variables d'environnements sont dans un fichier qui se trouve dans le repertoire 'conf' de apache donc pas moyen d'y accéder mais cest clair que si ya pas moyen de les dissimuler ...
Sinon ou pourrais stocker mes parametres de connexions ?

mood
Publicité
Posté le 20-06-2007 à 11:56:45  profilanswer
 

n°1579968
tedhi-tech
Posté le 27-06-2007 à 15:48:32  profilanswer
 

OK cest bon, j'ai trouvé une autre solution. je met un .htaccess dans mon repertoire et meme avec une aspiration du site ca fonctionne
merci

n°1579985
rufo
Pas me confondre avec Lycos!
Posté le 27-06-2007 à 16:09:00  profilanswer
 

ben, tu mets tes variables de connexion dans un fichier php, on risque pas de te les piquer...C'est bien sécurisé car même si le gars connaît l'url de ton fichier de conf (ex : Config.php), s'il l'appelle, le ficheir sera interprété et il aura une page blanche...:/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Variables environnement du serveur

 

Sujets relatifs
Problème pour additionner des variablesUNIX, serveur multiconnexion(thread) pour tchat
Variable d'environnement [batch] Copier et dater du clic droitEnvoi de donnée du serveur au client par socket
[javascript/php] Manipulation de variables[VBA] [Résolu] Partager des variables entre plusieurs userform
Des variables variables en javascript ?Besoin aide migration serveur Access
[C++] Programmation d'un serveur de jeu[Batch] Factoriser le setting de variables d'environnement
Plus de sujets relatifs à : Variables environnement du serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR