Bonjour à tous,
J'ai un fucking bug sur lequel j'arrive pas à trouver de réponses, si une âme charitable passe par là...
J'ai des données dans une table SQL en UTF 8 unicode_ci, dans ma table j'ai donc des accents du genre é pour é, etc.
Pour mon url rewriting, je mets des données de cette table sous forme d'URL. Le problème c'est que par exemple, si je veux faire une url du genre telephone.html, je vais echo le contenu et ça va me faire du téléphone.html dans le browser, jusque là c'est normal.
Je pensais donc simplement faire un str_replace, où je remplace les "é" par des "e" pour avoir mon telephone.html, sauf que voilà comme mon contenu n'est pas encore interpreté par le HTML (qui est en utf 8), pour le PHP les données sont encore sous forme de "é"...Au final le str_replace ne sert donc à rien, j'ai essayé de remplacer un str_replace de é par e, mais ça a pas l'air de marcher non plus...
Je galère à trouver un moyen propre pour obtenir une url sans accent. Une idée ?