Salut à tous, petit problème de caractères "spéciaux".
J'ai une galerie de photos en Flash, dont l'arborescence se compose de la manière suivante :
../Photos/Plusieurs dossiers renfermant les différentes galeries/chaque dossier est subdivisé en /IMG et /MINI.
J'ai un système PHP qui génère un XML (données brutes, pas d'encodage) contenant la liste des dossiers situés dans /Photos... Tout ça fonctionne main dans la main avec Flash, c'est le bonheur !
Mais les noms des dossiers sont assez descriptifs, et je risque de me retrouver avec des noms contenant des apostrophes dans certains cas... Passe en HTML, mais dans un XML, ça fout le souk...
Je m'en remets à vous, pour savoir si je dois plutôt :
- me débrouiller pour avoir 2 attributs (un avec le nom "réel", l'autre correspondant à une version encodée)
- encoder tout, genre "htmlentities" (je sens la bonne réponse dans cette voie)
- mettre des noms de dossiers conventionnels (de type [a-z][0-9]), et ajouter un petit fichier qui contiendrai le nom "littéral", dans chaque dossier.
Merci à tous.