J'ai un script que j'ai adapté d'un autre trouvé sur le net, mais il réagit bizarement :
class Securite { function bdd($string) { if (ctype_digit($string)) { $string = intval($string); } else { $string = mysql_real_escape_string($string); $string = addcslashes($string,'%_'); } return $string; } function html($string) { return htmlentities($string); } }
En faisant : echo Securite::bdd($_POST['prenom']) par exemple, ben il ne m'affiche rien, même si echo $_POST['prenom'] réagit !
C'est assez bon pour la sécurité de mon site peut-être, mais c'est bien limite !
