Slash devant les apostrophes
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
Code:
1 2 3
| <script language="JavaScript">
window.location='http://...'
</script> |
ce code est interpreté et redirige le visiteur.
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. :)