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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
htmlentities("genève")
Donc dans ma base de donnée j'aurais
Genève
Ensuite je veux importer gebeve dans un lien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
href="index.php?manifestations-et-loisirs-a='.$data['fd_city_manif'].'"
J'ai créé une petite fonction que tout le monde connais pour retirer les accent
et met mes caractere en minuscule
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);
}
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

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()?