Bonjour,

Je voudrais pouvoir encoder tous les caractères spéciaux du code ISO-8859-15 en code UTF-8 (je crois), afin qu'il n'y ait que des caractères sans accents, ceux-ci étant remplacés par 'é' et autres.

Seulement, j'ai essayé plusieurs fonctions mais aucune ne fonctionne comme je le souhaite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
htmlentities($texte, ENT_QUOTES);
htmlentities(mb_convert_encoding($texte, "UTF-8", "ISO-8859-15"), ENT_QUOTES);
mb_convert_encoding($texte, 'HTML-ENTITIES', "UTF-8");
Aucune d'entre-elle ne me renvoie des caractères de la forme &+expr, mais plutôt sous cette forme-ci : "ç".

Je dois qui plus est convertir les guillemets simples qui ne peuvent pas être insérés dans la base de données. A part la dernière fonction qui ne les converti pas, les autres le font correctement.

Je sais bien que les exemples sont nombreux sur ce sujet, mais je n'ai pas réussi à les faire marcher...

Donc si vous pouviez me donner une marche à suivre, je vous en serez très reconnaissant !

Loceka.