Bonjour,
je code un site en utf8.
J'ai un formulaire qui enregistre des donnée dans une base de donné.
Toutes les données sont filtrée avec la fonction
Donc dans ma base de donnée j'aurais
Code : Sélectionner tout - Visualiser dans une fenêtre à part htmlentities("genève")
Ensuite je veux importer gebeve dans un lienGenève
J'ai créé une petite fonction que tout le monde connais pour retirer les accent
Code : Sélectionner tout - Visualiser dans une fenêtre à part href="index.php?manifestations-et-loisirs-a='.$data['fd_city_manif'].'"
et met mes caractere en minuscule
Mon probleme c'est que ca ne marche pas et je pense que c'est parce qu'en fait dans ma base je n'ai pas d'accent mais Genève au ieu de Genève
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function Remove_accent_minuscule($var){ //remove accent $var = strtr($var, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿABCDEFGHILKLMNOPQRSTUVWXYZ', 'aaaaaaceeeeiiiiooooouuuuyaaaaaaceeeeiiiioooooouuuuyyabcdefghijklmnopqrstuvwxyz'); return strtolower($var); }
Comment puis-je alors faire que mon Genève devienne Geneve
Idem pour n'importe quel mot ayant une caractere spécial converti avec htmlentities()?
Partager