Bonjour,
Je viens de créer un formulaire qui enregistre des données dans une base de données. Magic_quote par défaut était activé, l'internaute saisit un texte il y a systématiquement un antislash devant des apostrophes ou guillemets, je desactive magic_quote ce problème est reglé sauf que maintenant si je mets un code malicieux tel que
ce code est interpreté et redirige le visiteur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <script language="JavaScript"> window.location='http://...' </script>
Je sais qu'il existe la fonction htmlspecielchars() qui permettrait de convertir les caractères spéciaux mais n'y a t'-il pas une autre fonction plus simple pour éviter ca ?
Pour les requetes, j'utilise PDO.
Merci d'avance pour vos réponses.![]()
Partager