désactiver register_global ?

désactiver register_global ? - PHP - Programmation

Marsh Posté le 10-04-2003 à 08:34:48    

c'est possible ?
 
 
parce qu'il est sur 'ON' chez mon hebergeur (OVH).
 
 
 
merci

Reply

Marsh Posté le 10-04-2003 à 08:34:48   

Reply

Marsh Posté le 10-04-2003 à 08:51:20    

Bien sur que c possible
 

Reply

Marsh Posté le 10-04-2003 à 08:55:33    

cf ini_set

Reply

Marsh Posté le 10-04-2003 à 09:11:19    

oki merci beaucoup

Reply

Marsh Posté le 10-04-2003 à 09:28:05    

j'y arrive pas :(
 
 
je fais  
 

ini_set("register_globals", "0" );
$prout = ini_get("register_globals" );
echo $prout;


 
et il me sort toujours '1' :(
 
 
 
ps: j'ai essayé ("", "" ) , ("", ), ( ,"" ), ( , )

Reply

Marsh Posté le 10-04-2003 à 16:24:59    

:bounce:

Reply

Marsh Posté le 10-04-2003 à 16:32:04    

La mention "php_flag register_globals off" (sans les guillemets) dans un .htaccess fonctionne sur les hébergements OVH. Enfin, elle fonctionnait encore il y a peu, j'ai plus de compte en mutu chez eux depuis un moment.

Reply

Marsh Posté le 11-04-2003 à 00:09:39    

art_dupond a écrit :

j'y arrive pas :(
 
 
je fais  
 

ini_set("register_globals", "0" );
$prout = ini_get("register_globals" );
echo $prout;


 
et il me sort toujours '1' :(
 
 
 
ps: j'ai essayé ("", "" ) , ("", ), ( ,"" ), ( , )


essaye plutôt de tester si elles sont encore globales ou pas...
ini_get te retourne la config du serveur lue dans php.ini.
Sans doute que ini_set la modifie dynamiquement, mais que tu ne sais pas le voir en faisant un ini_get.

Code :
  1. ini_set("register_globals", "0" );
  2. echo 'var globale : '. $prout.'<br>';
  3. echo 'var non globale : '. $HTTP_GET_VARS['prout'].'<br>';
  4. echo <a href='page.php?prout=test'>click</a>


 


---------------
...oups kernel error...
Reply

Sujets relatifs:

Leave a Replay

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