Sécurisation des variables POST et GET ... presque bon
Posté : 23 août 2012, 16:44
Bien le bonjour,
Je viens voir car je bute sur un problème.
Je souhaites sécuriser l’ensemble de mes variables POST et GET en une seule fois.
J'ai trouvé pour cela ce site.
je fais donc :
Avec un formulaire qui contient des champs qui lors de l'envoi sont passé par un tableau, j'obtiens cette erreur :
Warning: htmlentities() expects parameter 1 to be string, array given in /Applications/MAMP/...config.php on line 6
Auriez-vous une solution ou un début de piste ?
Merci beaucoup !
Je viens voir car je bute sur un problème.
Je souhaites sécuriser l’ensemble de mes variables POST et GET en une seule fois.
J'ai trouvé pour cela ce site.
je fais donc :
$_ = array_map('mysql_real_escape_string', array_map('htmlentities', array_merge($_GET, $_POST)));
Cela fonctionne très bien, sauf dans un cas; je m'explique :Avec un formulaire qui contient des champs qui lors de l'envoi sont passé par un tableau, j'obtiens cette erreur :
Warning: htmlentities() expects parameter 1 to be string, array given in /Applications/MAMP/...config.php on line 6
Auriez-vous une solution ou un début de piste ?
Merci beaucoup !