Nom pour la page musique

Résolu
andythevenet Messages postés 124 Statut Membre -  
andythevenet Messages postés 124 Statut Membre -
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

  1. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    Quel langage? PHP? ASP.Net? Autre?
    0
  2. andythevenet Messages postés 124 Statut Membre
     
    c'est en php
    0
  3. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    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
  4. andythevenet Messages postés 124 Statut Membre
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    Voilà le nouveau code:
    <?
    $folder = "desvisiteurs/";
    $dossier = opendir($folder);
    while ($Fichier = readdir($dossier)) {
    if ($Fichier != "." && $Fichier != ".." ) {
    echo "$Fichier . lecteur mp3
    <br>";
    }
    }
    closedir($dossier);
    
    ?> 
    0
    1. andythevenet Messages postés 124 Statut Membre
       
      ok mais stp explique moi sa fonction(ce qu'il fera) je ne comprend pas merci
      0
    2. andythevenet Messages postés 124 Statut Membre
       
      car je peut pas le tester
      0
    3. andythevenet Messages postés 124 Statut Membre
       
      je suis pas sur mn ordi j'ai pas le droit de telecharger le serveur local wamp
      0
    4. ElementW Messages postés 5690 Statut Contributeur 1 293
       
      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
    5. andythevenet Messages postés 124 Statut Membre
       
      ok
      mais il affiche l'extention
      0