Désactiver le magic quote dans php.ini
latulipe
-
Marcel -
Marcel -
Bonjour,
Suite à la mise en ligne de mon forum j'ai un problème d'encodage qui fait qu'à chaque apostrophe j'ai un backslash qui apparait dans ma base et sur les messages du forum...
Après m'être un peu renseigné j'ai entendu dire qu'il fallait désactiver le Magic Quote dans le fichier php.ini seulement je ne sais pas où il se trouve ni comment faire...
Alors pouvez vous m'expliquer comment désactiver cette option ? Je la trouve via mon client FTP, via PHPmyadmin... de brèves explications seraient bienvenues.
Merci à ceux qui prendront le temps de m'aider et si vous avez une autre solution n'hésitez pas :-)
Suite à la mise en ligne de mon forum j'ai un problème d'encodage qui fait qu'à chaque apostrophe j'ai un backslash qui apparait dans ma base et sur les messages du forum...
Après m'être un peu renseigné j'ai entendu dire qu'il fallait désactiver le Magic Quote dans le fichier php.ini seulement je ne sais pas où il se trouve ni comment faire...
Alors pouvez vous m'expliquer comment désactiver cette option ? Je la trouve via mon client FTP, via PHPmyadmin... de brèves explications seraient bienvenues.
Merci à ceux qui prendront le temps de m'aider et si vous avez une autre solution n'hésitez pas :-)
Configuration: Windows XP Firefox 3.0.12
2 réponses
-
Nawak...
Sérieux, tu crois à ce que tu dit alain ?
Il FAUT désactiver les magic_quote, car ça pose bcp plus de problèmes que ça n'en résous. Ce n'est pas pour rien que cette directive est désactivé par défaut sur tout les bons hébergeurs. -
Si la directive magic_quote existe c'est qu'elle est utile pour la sécurité alors il ne faut pas la désactiver mais
passer par la fonction stripslashes()
exemple
$chaine_a_afficher=stripslashes($chaine_reçue);