Problème lecteur MP3

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème lecteur MP3

Re: Problème lecteur MP3

par Shinzo » 14 août 2009, 15:09

Merci beaucoup

Je vais l'essayer ^^

Re: Problème lecteur MP3

par Victor BRITO » 14 août 2009, 14:13

<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_multi.swf" width="200" height="100">
<?php
$config = simplexml_load_file ('chemin-vers-ton-fichier.xml');
// Sélection des nœuds param de ton fichier XML
$param = $config -> param;
// On parcours l'ensemble de ces nœuds pour générer les éléments HTML param nécessaires
for ($i = 0; $i < count ($param); $i ++):
?>
  <param name="<?php echo $param[$i]['name']; ?>" value="<?php echo $param[$i]['value']; ?>" />
<?php
endfor;
?>
  <!-- Un lien direct vers le fichier MP 3 pour quiconque ne peut lire le Flash -->
  <p><a href="<?php echo $param[0]['value'] ?>">Écouter <em><?php echo $param[1]['value']; ?></em></a></p>
</object>

Problème lecteur MP3

par Shinzo » 14 août 2009, 10:56

Bon voilà mon problème vient du fait que je ne comprenne pas bien le fonctionnement (et oui encore petit stagiaire). Voilà je fait un lecteur MP3 qui va me prendre plusieurs MP3. Mais la chose que je ne comprend pas c'est comment appeler mon fichier XML et pas les fichier directement dans le code :

Exemple de code généré

Code : Tout sélectionner

<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_multi.swf" width="200" height="100"> <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_multi.swf" /> <param name="bgcolor" value="#ffffff" /> <param name="FlashVars" value="mp3=http%3A//flash-mp3-player.net/medias/another_world.mp3" /> </object>
et mon xml que je fait

Code : Tout sélectionner

<config> <param name="mp3" value="another_world.mp3"/> <param name="title" value="un titre plutôt long pour montrer le défilement qui marche assez bien ^^"/> <param name="height" value="150"/> <param name="width" value="250"/> <param name="bgcolor" value="cccc99"/> <param name="bgcolor1" value="e79a2d"/> <param name="bgcolor2" value="d38c29"/> <param name="buttoncolor" value="dddddd"/> <param name="buttonovercolor" value="f9bf37"/> <param name="slidercolor1" value="dddddd"/> <param name="slidercolor2" value="cccccc"/> <param name="sliderovercolor" value="f9bf37"/> <param name="textcolor" value="dddddd"/> <param name="playlistcolor" value="999999"/> <param name="currentmp3color" value="f9bf37"/> <param name="scrollbarcolor" value="cccccc"/> <param name="scrollbarovercolor" value="f9bf37"/> <param name="showvolume" value="1"/> <param name="showinfo" value="1"/> </config>
Mais bon le XML est pas appelé et c'est les fichier en dur qui sont appelé