8791 sujets

Développement web côté serveur, CMS

Hello,

Un petit problème d'apostrophe sur l'envoi d'un mail via la fonction mail().
Je récupère des variables flash en utf-8 que je convertis en iso 8859 par la méthode utf8_decode.

Jusqu'à la tout va bien seulement je suis pas tout à fait au perfect en effet il me reste les antislashs devant les apostrophes.

J'ai cherché sur le net mais ils traitent principalement du problème inverse pour l'enregistrement dans une bdd en ajoutant l'antislash avec une fonction php.

Voici un exemple Smiley smile :
a écrit :
suffit d\'amener le bon charset et d\'utiliser é ô disait le petit nain !!!!

Si quelqu'un se sent inspirer merci par avance car mes compétences en php sont totalement fictives Smiley lol

Ps: Pas de troll du vendredÿ hein Smiley lol
Modifié par AspiGeek (27 Mar 2009 - 19:02)
AspiGeek a écrit :
Par contre ton deuxième lien est obsolète Smiley smile

C'est bien ça le problème. Tu est certainement sur un serveur ou la configuration php est magic_quotes_gpc = On

Il serait bon de mettre cette directive à off à l'aide :
- soit du php.ini
- soit d'un htacess
Ah ok mais je pensais qu'on devait appeler quand même une fonction en plus de la configuration serveur !

je vais voir ça de plus près alors. Merci ! Smiley cligne