function unregister_GLOBALS() {
if (!ini_get('register_globals')) {
return;
je veux savoir svp a quoi sert ces lignes de codes merci
function unregister_GLOBALS() {
if (!ini_get('register_globals')) {
return;
je veux savoir svp a quoi sert ces lignes de codes merci
Le code que tu donnes n'est pas complet.
REGISTER_GLOBALS est une directive dans le php.ini, qui est défini à TRUE ou FALSE. Si elle est à TRUE, alors :
ini_get() retourne la valeur d'une directive dans le php.ini.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $var1 équivaut à $_POST['var1']; $var2 équivaut à $_GET['var2']; etc .. (de meme avec toutes les globales php.
Conseil : REGISTER_GLOBALS définit à true est la porte ouverte à toute les fenetres, je veux dire ouvre ne nombreuses failles de sécurité potentielles.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if(!ini_get('register_globals')) { // Code qui s'execute si register_global vaut FALSE }
++
Partager