Bonjour à tous,
j'ai téléchargé récemment l'excellent dewplayer et souhaite l'utiliser en mode playlist.
Pour ce faire, j'ai codé un petit script php qui génère un fichier playlist.xml selon le contenu présent dans le répertoire spécifié.
En trois temps, je parcours mon arborescence, je remplis le fichier comme un vulgaire fichier texte (fopen, fwrite, fclose) et j'affiche le player chargé avec la playlist.
Jusque là tout va bien. J'arrive à écouter des titres.
Le problème arrive lorsqu'un fichier a une accentuation dans son adresse/nom.
Au niveau du fichier, ouvert avec notepad, les acents s'affichent correctement.
Au niveau du player, des lettres sont coupées, le titre ne se joue pas :
L'entête du fichier est :
Un exemple de donnée :
Ce qui me tue c'est que si je prends le playlist.xml fourni en exemple et que je le modifie via notepad++ pour rajouter cette donnée accentuée, ça fonctionne.
Donc le problème vient de la génération de mon fichier.
Sauf que je ne vois aucune différence entre les deux fichiers avec notepad...
Si quelqu'un voulait bien m'aider sur ce problème, je lui en serais très reconnaissant
Merci d'avance
++
Loki
j'ai téléchargé récemment l'excellent dewplayer et souhaite l'utiliser en mode playlist.
Pour ce faire, j'ai codé un petit script php qui génère un fichier playlist.xml selon le contenu présent dans le répertoire spécifié.
En trois temps, je parcours mon arborescence, je remplis le fichier comme un vulgaire fichier texte (fopen, fwrite, fclose) et j'affiche le player chargé avec la playlist.
Jusque là tout va bien. J'arrive à écouter des titres.
Le problème arrive lorsqu'un fichier a une accentuation dans son adresse/nom.
Au niveau du fichier, ouvert avec notepad, les acents s'affichent correctement.
Au niveau du player, des lettres sont coupées, le titre ne se joue pas :
L'entête du fichier est :
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
Un exemple de donnée :
<track>
<location>../musique/Autre/bratsch/11 - Hanané.mp3</location>
<title>m:/Autre/bratsch/11 - Hanané.mp3</title>
</track>
Ce qui me tue c'est que si je prends le playlist.xml fourni en exemple et que je le modifie via notepad++ pour rajouter cette donnée accentuée, ça fonctionne.
Donc le problème vient de la génération de mon fichier.
Sauf que je ne vois aucune différence entre les deux fichiers avec notepad...
Si quelqu'un voulait bien m'aider sur ce problème, je lui en serais très reconnaissant
Merci d'avance
++
Loki