Nom pour la page musique

Résolu/Fermé
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015 - Modifié par andythevenet le 23/07/2011 à 20:22
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015 - 24 juil. 2011 à 12:50
Bonjour,

Sur mon site j'ai des musiques que les visiteurs peuvent voir ou ajouter.
Quant ils en ajoutent il vont se mettre dans le dossier nommé : desvisiteurs
donc quand les visiteurs l'on ajouté cela affiche automatiquement les musiques
sur la page musique et donc ca affiche le chemin complet :
desvisiteurs/musique.mp3
Moi je veux enlever le chemin complet et affiche que le nom
ex:
desvisiteurs/Loona - Vamos a la playa.mp3
Devienne
Loona - Vamos a la playa



5 réponses

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
Modifié par gravgun le 23/07/2011 à 20:02
Quel langage? PHP? ASP.Net? Autre?
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
23 juil. 2011 à 20:21
c'est en php
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
23 juil. 2011 à 20:28
Si c'est du code en PHP que tu cherches a faire, c'est super simple:
dans ta fonction de sortie de nom (echo je suppose), tu mets ceci:
substr($titre, strlen("desvisiteurs/")
Sachant que:
- $titre est le titre de la chanson (du fichier quoi)
- Le nom du dossier ("desvisiteurs/") devra être changé manuellement dans le code si le nom du dossier change
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
23 juil. 2011 à 20:34
attendez je vous donne le code et corrigez le moi svp :
<?
$folder = "desvisiteurs/";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != ".." ) {
$nom_fichier = $folder."/".$Fichier;
echo "$nom_fichier . lecteur mp3
<br>";
}
}
closedir($dossier);

?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
23 juil. 2011 à 20:39
Voilà le nouveau code:
<?
$folder = "desvisiteurs/";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != ".." ) {
echo "$Fichier . lecteur mp3
<br>";
}
}
closedir($dossier);

?> 
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
23 juil. 2011 à 20:42
ok mais stp explique moi sa fonction(ce qu'il fera) je ne comprend pas merci
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
23 juil. 2011 à 20:43
car je peut pas le tester
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
23 juil. 2011 à 20:44
je suis pas sur mn ordi j'ai pas le droit de telecharger le serveur local wamp
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
23 juil. 2011 à 21:27
Ce code fait la même chose que celui que tu m'a donné sauf qu'il n'affiche pas le nom du dossier
0
andythevenet Messages postés 113 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 2 janvier 2015
24 juil. 2011 à 12:50
ok
mais il affiche l'extention
0