function getMusic($id) { global $lecteur; $tableau_musique = recuperer_musique_par_id($id); $nomAlbum = recuperer_nom_album_et_artiste_par_id($id); $lecteur = '<article> <figure id="lecteurAudio" itemprop="track" itemscope itemtype="http://schema.org/MusicRecording"> <figcaption> <div>Titre<span itemprop="name">' . $tableau_musique["Titre"] . '</span></div> <div id="album">Album<span itemprop="inAlbum">' . $nomAlbum["NomAlbum"] . '</span></div> <div id="artist">Artist<span itemprop="byArtist">' . $nomAlbum["NomArtiste"] . '</span></div> <div id="time">Temps<span id="playbacktime">00:00</span></div> </figcaption> <meta itemprop="duration" content="PT2M29S"> <div id="fader"></div> <div id="playback"></div> <audio controls src="' . $tableau_musique["Piste"] . '" id="pisteAudio" preload="auto" itemprop="audio"></audio> </figure> </article>'; return $lecteur; }
} } ?> </ul> </nav> <!-- Bloc pour le contenu du site --> <section> <?php if (isset($_SESSION['nom'])) { echo '<article><a href="form_upload_album.php">Ajouter un album</a></br><a href="form_upload_music.php">Ajouter une musique</a></article>'; } foreach ($tableau_musique as $value) { //Pour chaque musique son article $nomAlbum = recuperer_nom_album_et_artiste_par_id($value['IdMusique']); echo '<article>'; echo "<h2>" . $value['Titre'] . "</h2>"; echo "<p> Nom de l'artiste : " . $nomAlbum["NomArtiste"] . "</p>"; echo "<p> Nom de l'album :" . $nomAlbum['NomAlbum'] . "</p>"; echo '<a href="lecteur.php?idMusique=' . $value['IdMusique'] . '">Ecouter la musique</a>'; echo "</article>"; } ?> </section> <!-- Bloc pour le pied de page --> <footer> © Nicolas Bertrand & Jeff Muraro </footer>
} require_once './fonctionBD/fonction_lecture_bd.php'; require_once './fonctionBD/fonction_insertion_bd.php'; $nom = isset($_REQUEST['nomMusique']) ? $_REQUEST['nomMusique'] : ""; $nomAlbums = recuperer_nom_album_par_artiste($_SESSION['nom']); $erreur = ""; $succes = ""; if (count($nomAlbums) == 0) { echo '<script language="Javascript"> alert ("Vous devez d\'abord créer un album" ) </script>'; header('Location: ./form_upload_album.php'); exit; } if (isset($_REQUEST['boutonEnvoyer'])) { $nomAlbumChoisi = recuperer_nom_album_et_artiste_par_id($_REQUEST['nomAlbum']); //get the name for create a folder fo each album $target_dir = ".\\music\\" . $_SESSION['nom'] . "\\" . $nomAlbumChoisi['NomAlbum'] . "\\"; //path for the file $target_file = $target_dir . $_FILES["musique"]["name"]; //get the name and the extension of the file $imageFileType = pathinfo($target_file, PATHINFO_EXTENSION); //get the extension of the file $newNameFile = $_REQUEST['nomMusique'] . "." . $imageFileType; //the new name with the extension $uploadOk = 1; // Check if file already exists if (file_exists($target_file)) { $erreur = 'Le fichier existe déjà.'; } else { if (!file_exists("./music/" . $_SESSION['nom'] . "/")) {