Variables environnement du serveur - PHP - Programmation
Marsh Posté le 19-06-2007 à 16:55:30
tedhi-tech a écrit : Jespère avoir été assez clair. |
Pas vraiment non... Quel est le problème exactement ?
Marsh Posté le 19-06-2007 à 16:57:45
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 ...
Marsh Posté le 20-06-2007 à 10:46:19
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 ..
Marsh Posté le 20-06-2007 à 11:42:35
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.
Marsh Posté le 20-06-2007 à 11:45:31
ZeBix a écrit : cacher je voulais dire "dissimuler", pas "mettre dans le cache" |
cest tout a fait ca
Marsh Posté le 20-06-2007 à 11:51:10
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...
Marsh Posté le 20-06-2007 à 11:56:45
soju a écrit : mauvaise piste alors, en quoi cette méthode permet d'améliorer la sécurité ??? |
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 ?
Marsh Posté le 27-06-2007 à 15:48:32
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
Marsh Posté le 27-06-2007 à 16:09:00
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...
Marsh Posté le 19-06-2007 à 15:51:31
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 édité par tedhi-tech le 19-06-2007 à 15:52:36