imagine une variable non initialisée dans le code, pour une raison xy, et que tu suppose ne rien contenir, genre
if (bidou){
$toubidou="bla";
}
print $toubidou;
toubidou reste initialisée si non(bidou)
suppose que c'set le comportement que tu veuille obtenir, et qu'un petit malin mette un petit ?toubiou="truc" dans son url, et ben là elle sera plus du tout pas initialisée.
c'est encore plus dangereux si t'as un "eval($toubidou)" dans ta page et que l'url c'est ?toubidou="rm -rf /" ;)
[^] # Re: php.ini
Posté par thoasm . En réponse au message migration foireuse.... Évalué à 3.
if (bidou){
$toubidou="bla";
}
print $toubidou;
toubidou reste initialisée si non(bidou)
suppose que c'set le comportement que tu veuille obtenir, et qu'un petit malin mette un petit ?toubiou="truc" dans son url, et ben là elle sera plus du tout pas initialisée.
c'est encore plus dangereux si t'as un "eval($toubidou)" dans ta page et que l'url c'est ?toubidou="rm -rf /" ;)