Bonjour,
Je develope actuellement un espace privée. le site est en flash et communique avec une base de donnée en mysql. Je rencontre un problème avec les lettres accentuées...
Pour cibler le probleme :
j'ai un champ txt dans flash ou le visiteur donne sont login, il le transmet à php qui execute une recherche (select * from tbl_utilisateur where login='$login'). cela fonctionne bien, merci.
MAIS cela ce complique avec des login contenant des accents...
J'ai fait en sorte de gerer les encodages (utf8,etc), je remplace aussi à la volé les caractères spéciaux par leurs valeurs hexa (é=>%E9) avant de les enregistrer dans la base. Ainsi en faite le select recherche L%E9o et pas Léo.
Cela fonctione mais
pas toujours ainsi le script select retrouve léo, lèo, dédé, dèdè mais pas dédè (d%E9d%E8) ???
Et la je decroche !!! mes connaissances explosent en emportant un bout de cerveau et je me retrouve les bras ballants... Si quelqu'un s'avait ce qu'il arrive, il me soulagerais en me l'expliquant.
Merci d'avance pour vos participations !