Lecteur mp3 en flash
beudet
Messages postés
128
Statut
Membre
-
williom Messages postés 234 Statut Membre -
williom Messages postés 234 Statut Membre -
Bonjour,
j'essaie depuis deux jours d'insérer un lecteur flash sur mon site, mais je ne vois rien, voici le code :
Le lecteur swf et le fichier xml pour la playlist sont dans le même dossier que le fichier php, pouvez-vous m'aider ?
j'essaie depuis deux jours d'insérer un lecteur flash sur mon site, mais je ne vois rien, voici le code :
<object type="application/x-shockwave-flash" data="mp3.swf" width="200"height="150">
<param name="movie" value="mp3.swf" />
<param name="wmode" value="transparent" />
<param name="FlashVars" value="configxml=configxml_multi.xml" />
</object>
Le lecteur swf et le fichier xml pour la playlist sont dans le même dossier que le fichier php, pouvez-vous m'aider ?
Configuration: Windows XP Firefox 3.0.10
14 réponses
-
-
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Il manque un espace : width="200"espaceheight="150"
sinon essaie avec ce code :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="150" id="mp3"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="mp3.swf" /> <param name="flashvars" value="configxml=configxml_multi.xml"/> <param name="quality" value="high" /> <embed src="mp3.swf" flashvars="configxml=configxml_multi.xml" quality="high" width="200" height="150" name="mp3" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" /> </object>
-
L'espace n'a rien changé, et le code m'affiche un joli rectangle blanc avec rien dedans.
-
-
ton code fonctionne pour afficher un flash...
d'où ma question : est-ce que ton flash fonctionne ?? (si tu lances le swf directement (double-click dessus), est-ce qu'il s'affiche ?) -
-
eh bien je ne vois pas...(à moins que flash player ne soit pas installé sur ton navigateur...)
un dernier test : créer un fichier html avec juste ton bout de code et l'ouvrir dans un navigateur
autre piste : le fichier xml est-il valide (l'ouvrir dans ie) ? -
J'ai bien la dernière version de flash sur mon PC, et lorsque je crée un fichier html tout simple, ça fonctionne.
Le fichier xml s'affiche parfaitement dans IE.
Je ne vois vraiment pas pourquoi ça ne fonctionne pas. -
C'est possible de voir le code complet de la page où tu intègres ton player ? (suite aux tests, çà vient forcément de cette page...)
-
Voilà :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Son</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <div> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://helpx.adobe.com/shockwave/shockwave-end-of-life-faq.html" width="200" height="150" id="mp3"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="mp3.swf" /> <param name="flashvars" value="configxml=configxml_multi.xml"/> <param name="quality" value="high" /> <embed src="mp3.swf" flashvars="configxml=configxml_multi.xml" quality="high" width="200" height="150" name="mp3" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" /> </object> </div> </body> </html>
Cette page est générée à partir de l'index :<?php session_start(); define("DB_HOST","localhost"); define("DB_USER","root"); define("DB_PASS",""); define("BASE","groupe"); //include("C:\Progrm Files\EasyPHP1-8\www\SiteGroupe\Pages\connecter_db.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Original Seed</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" /> </head> <body> <div id='container'> <div id='header'> <table> <tr> <td><span>plop</span></td> </tr> </table> </div> <?php //if ($_SESSION['groupe_user'] == 'admin' || $_SESSION['groupe_user'] == 'user') //{ ?> <div id='sidebar'> <ul id='onglets'> <li id='active'><a href="">Ajouter une musique</a></li> <li><a href="">Ajouter une vidéo</a></li> <li><a href="">Ajouter une News</a></li> <li><span>Bienvenue </span></li> </ul> </div> <?php //} ?> <div id='menu'> <table> <tr> <td><a href="index.php?page=accueil">Accueil</a></td> </tr> <tr> <td>News</td> </tr> <tr> <td><a href="index.php?page=membres">Membres</a></td> </tr> <tr> <td><a href="index.php?page=son">Sons</a></td> </tr> <tr> <td>Forum</td> </tr> <tr> <td><a href="index.php?page=formulaire_inscription">Inscription</a></td> </tr> <form method=POST action="index.php?page=login_user"> <tr><tr><tr></tr></tr></tr> <tr> <td><label for="login_user">Login</label></td> </tr> <tr> <td><input type="text" name="login_user" id="login_user"/></td> </tr> <tr> <td><label for="pass_user">Password</label></td> </tr> <tr> <td><input type="password" name="pass_user" id="pass_user"/></td> </tr> <tr> <td><input type="submit" name="valider" value="Login"/></td> </tr> </form> </table> </div> <div id='content'> <?php if (!empty($_GET['page'])) { $page=$_GET['page']; } else { $page='accueil'; } if(file_exists("Pages/$page.php")) { include("Pages/$page.php"); } else { include("Pages/404.php"); } ?> </div> <div id='footer'>© designed by beudet </div> </div> </body> </html> -
Re-
je suis désolé, je ne vois toujours pas le pb...
j'ai testé ta page avec plusieurs swf différents, et bien sur çà fonctionne.
aurais-tu la possibilité de mettre le swf (et le xml) sur une adresse accessible ? (en mp, si tu préfères)
navré de demander çà , mais là je bloque ...