Bonjour,
je patauge dans l’encodage des caractères.
Je stocke dans une base mysql des chemins vers des playlists m3u qui contiennent des à é è î etc…
J’interroge la base en php, qui a son tour utilise ce chemin dans un appel exec() ou shell_exec(), tout ca pour appeller nyxmms2 addpls
Et bien sur ca déconne! xmms2d ne trouve même pas le m3u.
(alors qu’en console ca fonctionne)
(je ne parle même pas du contenu du m3u qui contient aussi des caractères spéciaux…)
MySQL supporte l’utf8, mais php5? semblerait il plus ou moins possible avec des fonctions particulières.
Mais quel est l’encodage utilisé par les fonctions mysql_fetch_row? exec?
Quand on est en console, quel est l’encodage utilisé pour l’affichage?
Quels types d’encodage support xmms2? et son plugin m3u?
Bref, si un guru de l’encodage des caractères à les idées claires sur le sujet, je suis preneur.
