Nom pour la page musique

Résolu
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. Contributeur
    Quel langage? PHP? ASP.Net? Autre?
    0
    1. Contributeur
      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
      1. 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
        1. Contributeur
          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. ok mais stp explique moi sa fonction(ce qu'il fera) je ne comprend pas merci
            0
          2. car je peut pas le tester
            0
          3. je suis pas sur mn ordi j'ai pas le droit de telecharger le serveur local wamp
            0
          4. Contributeur
            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. ok
            mais il affiche l'extention
            0