Bonjour à tous,
J'ai récemment mis à jour MAMP que j'utilise sur mon MAC (mavericks), en local donc.
Depuis cette mise à jour, dès que j'utilise une apostrophe (simple quote') dans un champ de formulaire PHP vers ma base MySQL, j'ai une erreur.
You have an error in your SQL syntax;
Pourtant, ce même développement fonctionnait bien avant la mise à jour de MAMP et fonctionne bien sur le serveur distant (mutualisé OVH)
J'utilise PHP5.5.14 en local
J'ai cru comprendre qu'il y avait un réglage possible appelé Magic_Quotes. J'ai trouvé les fichiers PHP.INI dans le dossier de MAMP, j'ai remplacé les lignes
magic_quotes_sybase = Off
par
magic_quotes_sybase = On
Mais ça ne marche toujours pas.
Si je mets un antislash avant ma quote \' dans le champ, ça passe impeccable dans la base MySQL.
Quelqu'un aurait une idée pour régler MAMP ???
J'ai récemment mis à jour MAMP que j'utilise sur mon MAC (mavericks), en local donc.
Depuis cette mise à jour, dès que j'utilise une apostrophe (simple quote') dans un champ de formulaire PHP vers ma base MySQL, j'ai une erreur.
You have an error in your SQL syntax;
Pourtant, ce même développement fonctionnait bien avant la mise à jour de MAMP et fonctionne bien sur le serveur distant (mutualisé OVH)
J'utilise PHP5.5.14 en local
J'ai cru comprendre qu'il y avait un réglage possible appelé Magic_Quotes. J'ai trouvé les fichiers PHP.INI dans le dossier de MAMP, j'ai remplacé les lignes
magic_quotes_sybase = Off
par
magic_quotes_sybase = On
Mais ça ne marche toujours pas.
Si je mets un antislash avant ma quote \' dans le champ, ça passe impeccable dans la base MySQL.
Quelqu'un aurait une idée pour régler MAMP ???