Problème d'enregistrement dans la bdd php-mys
Résolu
Rom190686
Messages postés
469
Statut
Membre
-
Rom190686 Messages postés 469 Statut Membre -
Rom190686 Messages postés 469 Statut Membre -
Bonjour,
Je rencontre un petit problème lors de l'enregistrement dans ma base de donnée.
Tout les apostrophes sont précédés par des antislash.
Je ne sais pas d'où sa vient. Je n'est pas ce problème en local sous wamp, uniquement en ligne sur le serveur.
Merci d'avance pour votre aide.
Je rencontre un petit problème lors de l'enregistrement dans ma base de donnée.
Tout les apostrophes sont précédés par des antislash.
Je ne sais pas d'où sa vient. Je n'est pas ce problème en local sous wamp, uniquement en ligne sur le serveur.
Merci d'avance pour votre aide.
A voir également:
- Problème d'enregistrement dans la bdd php-mys
- Easy php - Télécharger - Divers Web & Internet
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Enregistrement - Guide
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Comment couper un enregistrement audio - Guide
5 réponses
Bonsoir,
Parce que sur ton serveur de prod, la directive magic_quotes_gpc dans le fichier php.ini est activée (valeur On).
A l'affichage des données issues de ta bdd, utilise la fonction PHP stripslahes() pour les enlever. Voilou!
@+
Parce que sur ton serveur de prod, la directive magic_quotes_gpc dans le fichier php.ini est activée (valeur On).
A l'affichage des données issues de ta bdd, utilise la fonction PHP stripslahes() pour les enlever. Voilou!
@+
Ok merci pour l'info. les antislash sont présent dans la base et même avant l'enregistrement, j'ai dejà ce problème c'est normal? Cela peut venir des strip_tags que j'utilise pour sécuriser mes variables?
Non !
strip_tags supprime simplement les balises HTML et PHP d'une chaîne. La directive magic_quote_gpc est là pour protéger les données issues, par exemple d'un formulaire, afin d'éviter une éventuelle injection dans une requête SQL. C'est une sécurité qui ne gène pas si tu utilises la fonction stripslashes à l'affichage des données.
strip_tags supprime simplement les balises HTML et PHP d'une chaîne. La directive magic_quote_gpc est là pour protéger les données issues, par exemple d'un formulaire, afin d'éviter une éventuelle injection dans une requête SQL. C'est une sécurité qui ne gène pas si tu utilises la fonction stripslashes à l'affichage des données.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question