RESOLU PHP lecteur mp3 / lire mp3 a partir d'un dossier - PHP - Programmation
Marsh Posté le 14-04-2008 à 21:30:21
Bonjour,
Tu as besoin que ton lecteur mp3 appelle une playlist, plutot qu'un unique mp3. Dans la doc du player version multi que tu utilises, tu verras le paramètre "playlist" (playlist : L’url du fichier texte indiquant les mp3 à charger. Chaque ligne doit avoir l’url du mp3. Il est possible d’ajouter le titre après un | sur la même ligne.) Donc, à la place de mp3=, tu mets playlist= avec le nom du fichier php
Ce fichier php doit créer la playlist à la volée, c'est à dire regarder à chaque fois dans le dossier ou sont tes mp3 et créer la playlist en fonction, il faut que tu crées un fichier php qui réalise les actions suivantes :
1 - relever le contenu du répertoire,
2 - renvoyer la liste formatée comme il faut,
Tu peux utiliser la fonction suivante, qui renvoie un tableau, pour relever le contenu du répertoire :
Code :
|
Marsh Posté le 14-04-2008 à 21:49:51
Non pas de playlist car tout le monde peut uploader des mp3 il n'y as pas que moi donc c'est pour ca qu'il me faut une redirection vers le répertoire upload là ou ce trouve tout les mp3
Marsh Posté le 14-04-2008 à 22:17:56
Relis bien ce que je t'ai dit, la playlist est créée "à la volée", c'est à dire qu'à chaque fois que le fichier de playlist est appelé il est créé de manière dynamique en fonction de ce qu'il y a dans le répertoire, donc pas de problème pour l'utiliser à plusieurs, il est mis à jour à chaque rechargement de la page.
Marsh Posté le 15-04-2008 à 10:51:10
Bonjour je vais m'expliquer un peux mieux
alors voilà :
j'ai créer un block "genre lecteur myspace" lorsque j'upload un fichier MP3 dans le dossier 'upload' "tout les membres peuvent uploader des mp3" normalement le lecteur l'ajoute dans sa liste or moi il ne s'ajoute pas à la liste j'aimerai de l'aide svp merci pour tout (voir screen)
Voici un screen ===> <=== le mot '/upload/' correspond à mon dossier upload là ou ce trouve tout les mp3 uploader
mon fichier 'lecteurmp3_block.php' ainsi que le fichier 'files.php'mais le fichier files.php ne vous servira à rien je pense ==> ICI c'est un .rar car je ne sais pas ou uploader des fichier .php
Merci pour tout
merci e_m_o_c pour ton aide mais le code que tu m'as donner je dois créer un autre fichier php mais moi je souhaite mettre tout les code dans la même pas c'est à dire dans lecteurmp3_block.php si c'est possible
merci de m'aider
Marsh Posté le 15-04-2008 à 11:01:03
j'ai tester justement mais je ne sais pas comment et ou mettre le code je l'ai installer et tout mais tout le code et noir pas en couleur pourtant j'ai bien mis <? et ?> et ca ne fonctionne pas
ps: j'utilise note pad ++
Marsh Posté le 15-04-2008 à 11:18:24
@ woiduss : le code que je t'ai donné ne fait rien tout seul, comme tu as pu remarquer c'est une fonction, il faut donc :
- l'appeler en pointant vers ton répertoire d'upload,
- récupérer le tableau des résultats
- renvoyer chacun sur une ligne avec echo
Tu pourrais tout mettre dans le même fichier, mais tu compliquerais les choses, il vaut mieux en faire deux
- formulaire d'upload + player (ce que tu as déjà)
- playlist.php : la liste des mp3 construite dynamiquement
Marsh Posté le 15-04-2008 à 11:33:06
ok je vais essayer merci à toi ;-)
mais où je met le nom du répertoire dans le code que tu m'as donné?
Marsh Posté le 15-04-2008 à 12:10:08
tu utilises la fonction comme ça
|
$tous_les_mp3 est un tableau qui contiendra les noms de tous les fichiers présents dans le répertoire (attention s'il y a autre chose que des mp3, il faudra trier)
Marsh Posté le 14-04-2008 à 19:54:44
Bonjour à tous,
j'ai un problème
Je m'explique j'ai créer un block qui permet d'uploader des mp3 et dans ce même block un lecteur mp3
Mais le problème ce que je n'arrive pas à le mettre en automatique
en gros ce que je veut faire c'est qu'un fois le mp3 uploader le lecteur l'ajoute dans sa liste
merci à ceux qui pourrons m'aider
Message édité par woiduss le 08-01-2010 à 21:20:53