Bonjour,
Mon site basé sur le tutoriel un site de A à Z fonctionnait parfaitement en local, mais sur mon serveur mutualisé les magic quotes sont activées.
J'ai donc des anti-slash un peu partout quand j'ajoute un nouvel article par exemple.
Ma question porte surtout sur la bonne technique à adopter,
-faut-il essayer de désactiver les magic quotes ? (pas sûr que ce soit possible sur mutualisé et malgré tout je préfère conserver cette sécurité),
-PDO suffit-il comme protection ?
-faut-il conserver les anti-slash dans la base de données ? C'est plutôt un problème d'ordre psychologique, mais jusqu’à présent tous mes textes de la base n'avaient pas d'anti-slash.
-faut-il utiliser stripslashes(), pour l'affichage uniquement ? Donc sur toutes les vues ? Ou carrément dans le model, dans find() par exemple ?

Merci pour vos conseils,

1 réponse


Finalement je trouve anormal de conserver les anti-slash dans une base de données, j'ai donc désactivé les magic quotes sur mon serveur mutualisé. Je suis toujours preneur des conseils relatifs à mes précédentes questions, merci !