Car on peut se retrouver à travailler sur des serveurs où les magic quotes sont activitées et d’autres non, alors pour éviter les mauvaises surprises je vous conseille de placer ce petit bout de code au debut de vos pages histoire d’être sur
Script php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map(’stripslashes_deep’, $value) :
stripslashes($value);
return $value;
}
$_POST = array_map(’stripslashes_deep’, $_POST);
$_GET = array_map(’stripslashes_deep’, $_GET);
$_COOKIE = array_map(’stripslashes_deep’, $_COOKIE);
$_REQUEST = array_map(’stripslashes_deep’, $_REQUEST);
}
Au cas où ce n’est pas clair, la fonction array_map permet d’appliquer une fonction à toutes les entrées d’un tableau.
madic quotes, php,