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; }
foreach ($titre as $value) { $html .= "<tr><td>" . $value['Titre'] . "<td>"; $html .= "<td><button name=\"buttonValidation\" Onclick=\"window.location.href='admin.php?validation=" . $value['IdMusique'] . "'\">Validation</button></td>"; $html .= "<td><button name=\"buttonSupression\" Onclick=\"window.location.href='admin.php?supression=" . $value['IdMusique'] . "'\">Supression</button></td></tr>"; } $html .= "</table>"; } else { $html = "<h2>Pas de titre à valider</h2>"; } return $html; } if (isset($_REQUEST['validation']) && is_numeric($_REQUEST['validation'])) { validation_chanson($_REQUEST['validation']); } if (isset($_REQUEST['supression']) && is_numeric($_REQUEST['supression'])) { $musique = recuperer_musique_par_id($_REQUEST['supression']); if ($musique != false) { if (unlink($musique['Piste'])) { supprimer_musique($musique['IdMusique']); } else { echo "<h2>Une erreur est survenue lors de la supression</h2>"; } echo "<h2>La musique à bien été supprimée</h2>"; } else { echo "<h2>Cette musique n'existe pas.</h2>"; } } ?> <html> <head> <!-- Début des feuilles de styles -->