blman a dit:Au pire, tu peux mettre ça au début de chaque page (dans ton header si tu en a un) :
while(list($key,$val)=each($_POST)){
$$key=$val;
}
while(list($key,$val)=each($_GET)){
$$key=$val;
}
Mais bon, c'est un peu bidouille... mais ça dépanne bien en attendant.
blman a dit:Au pire, tu peux mettre ça au début de chaque page (dans ton header si tu en a un) :
fbparis a dit:si tu veux vraiment pas de register global a off, tu peux faire ca :
fbparis a dit:blman a dit:Au pire, tu peux mettre ça au début de chaque page (dans ton header si tu en a un) :
while(list($key,$val)=each($_POST)){
$$key=$val;
}
while(list($key,$val)=each($_GET)){
$$key=$val;
}
Mais bon, c'est un peu bidouille... mais ça dépanne bien en attendant.
je le recommande pas du tout
si tu veux vraiment pas de register global a off, tu peux faire ca :
if (!@ini_set('register_globals', 1)) foreach ($_REQUEST as $k=>$v) $$k = $v;
mais bon, c vraiment la bidouille, et pas sur que ca marche pour les tableaux...
c'est anti - sécuritéjerome347 a dit:php_flag register_globals on