<?php if (isset($id)) { $enreg = recuperation($id, 'enregistrement'); if (!empty($enreg)) { $artist = recuperation($enreg[1], 'artist'); echo "<center><h1>" . $enreg[7] . "</h1></center>\n\t\t\t<div>\n\t\t\t\t<table border='0' width='100%' style='overflow:hidden; font-size:18px;'>\n\t\t\t\t\t<td>Nom de l'artiste : <a href='artist" . $artist[0] . "'>{$artist['1']}</a><br />\n\t\t\t\t\t\tInterprété la première foi le : " . Decoupedatetime($enreg[4]) . "<br />\n\t\t\t\t\t\tOpus numéro : {$enreg['8']}<br />\n\t\t\t\t\t\tType : {$enreg['5']}<br />\n\t\t\t\t\t</td>\n\t\t\t\t\t<td>\n\t\t\t\t\t\tNom complet de l'artiste : <a href='artist" . $artist[0] . "'>{$artist['2']}</a><br />\n\t\t\t\t\t\tInterprété par : {$enreg['2']} <br />\n\t\t\t\t\t\tDuree : {$enreg['3']} <br />\n\t\t\t\t\t\tInstruments : {$enreg['6']}<br />\n\t\t\t\t\t</td>\n\t\t\t\t</table>"; if (isset($_SESSION['username'])) { echo "<br /><div id='mapsv'><a href='mod-enreg" . $id . "'>Modifier l'enregistrement</a></div><div id='mapsv'><a href='suppr-enreg" . $id . "'>Supprimer l'enregistrement</a></div><br /><br /><br />"; } echo "</div>\n\t\t\t\t<hr />"; if ($enreg[9] != "") { echo "<h2>Histoire</h2>\n\t\t\t\t\t\t{$enreg['9']}\n\t\t\t\t\t\t<hr />"; } echo "<div id='enreg'>"; $enreg = afficher_enregistrement($artist[0]); if (count($enreg) != 0) { echo "<h3>Liste des enregistrements du même compositeur ({$artist['2']})</h3>\n\t\t\t\t\t <table border='0' width='100%'>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td>Opus</td>\n\t\t\t\t\t\t\t<td>Titre</td>\n\t\t\t\t\t\t\t<td>Date de création</td>\n\t\t\t\t\t\t\t<td>Durée (h:m:s)</td>\n\t\t\t\t\t\t\t<td>Type de musique</td>\n\t\t\t\t\t\t\t<td>Instruments</td>\n\t\t\t\t\t\t\t<td>Interpretes</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>"; $i = 0; while ($i < count($enreg)) { $res = $enreg[$i]; $date = Decoupedatetime($res['annee']); echo "<tr>\n\t\t\t\t\t\t\t<td>" . $res['opus'] . "</td>\n\t\t\t\t\t\t\t<td><a href='enreg" . $res['id'] . "'>" . $res['titre'] . "</a></td>\n\t\t\t\t\t\t\t<td>" . $date . "</td>\n\t\t\t\t\t\t\t<td>" . $res['duree'] . "</td>\n\t\t\t\t\t\t\t<td>" . $res['type'] . "</td>\n\t\t\t\t\t\t\t<td>" . $res['instruments'] . "</td>\n\t\t\t\t\t\t\t<td>" . $res['interpretes'] . "</td>\n\t\t\t\t\t\t</tr>"; $i++; } echo "</tr>\n\t\t\t\t\t </table>"; } echo "</div>"; $auteur = $enreg[0]; echo "<br /><span class='auteur'>Dernière modification par " . $auteur['auteur'] . ".</span>"; } else {
<?php if (!isset($_SESSION['username'])) { //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="admin" </SCRIPT>'; } include 'bdd.php'; if (isset($_POST['suppr'])) { $sql = "DELETE FROM `enregistrement` WHERE `id` = {$id}"; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="index.php" </SCRIPT>'; } ?> <form method="POST" action=""> <br /><label for="suppr">Confirmer la suppression de <span style="color:red;"><b><?php $enreg = recuperation($id, 'enregistrement'); echo $enreg[7]; ?> </b></span> : </label> <input type="submit" name="suppr" value="Supprimer" /> </form>
// a modifier pour datepicker include 'bdd.php'; $nom = htmlspecialchars(trim(addslashes($_POST['nom']))); $lieu = htmlspecialchars(trim(addslashes($_POST['lieu']))); $biography = addslashes($_POST['biography']); if (isset($_SESSION['username'])) { // inutile c de la securite $username = $_SESSION['username']; } else { $username = "******"; } if ($date && $nom && $lieu) { $sql = 'UPDATE evenement SET nom="' . $nom . '", date="' . $date . '", lieu="' . $lieu . '",detail = "' . $biography . '", auteur="' . $username . '" WHERE id="' . $id . '"'; mysql_query($sql) or die('<span style="color:red;">L\'artiste est déjà dans la base de donnée!</span>'); $id = mysql_insert_id(); // recupere l'id apres insert //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="index.php" </SCRIPT>'; } else { echo "<b><span style='color:red;'>Vous devez au moins renseigner le nom, la date et le lieu de l'évènement!</span></b>"; } } $event = recuperation($id, 'evenement'); echo "<div id='mod'>\n\t\t\t<center><h2>Ajouter un évènement.</h2></center>\n\t\t\t<form method='POST' action='' enctype='multipart/form-data'>\n\t\t\t\t<center>Uploader une image (jpg,png,gif et inférieur a 1Mo) : <input type='file' name='img' /></center>\n\t\t\t\t<table border='0' width='100%'>\n\t\t\t\t<tr><td><label for='nom'>Nom : </label><input type='text' name='nom' value='" . $event[1] . "' /></td>\n\t\t\t\t<td><label for='date'>Date : </label><input type='hidden' name='dateaffiche' id='dateaffiche' value='" . addslashes($event[2]) . "' /><br /><div id='datemodevent' class='box'></div>"; // datepicker a ajouter echo "</td></tr>\n\t\t\t\t<tr><td><label for='lieu'>Lieu : </label><input type='text' id='lieu' name='lieu' value='" . $event[3] . "' /></td>\n\t\t\t\t<td><div id='mapsv'>Rechercher ce lieu</div></td></tr>\n\t\t\t</table>"; // carte google map echo "<br /><div id= 'mapdescri'><strong>Attention cette carte est a titre indicatif, en aucun cas le lieu designer par celle si\n\t\t\tne sera vérifier. Seul l'adresse écrit devra être exacte.</strong></div><br /><div id ='maps' style='text-align: center;'>\n\t\t\t<iframe frameborder='0' height='500' marginheight='0' marginwidth='0' scrolling='no' src='http://maps.google.fr/maps?f=q&source=s_q&hl=fr&geocode=&q=" . $event[3] . "&output=embed' width='500'></iframe><br /></div>\n\t\t\t</div>"; echo "<h3>Détail, programme :</h3><br />\n\t\t\t<textarea name='biography'>" . $event[4] . "</textarea><br /><center>\n\t\t\t<input type='submit' name='submit' value='Modifier'>\n\t\t\t<input type='submit' name='annuller' value='Annuller'></center>\n\t\t\t</form></div>";
include 'bdd.php'; include 'pages/functions.php'; if (isset($_GET['page'])) { if (preg_match("/pages\\/artist/", $_GET['page'])) { $idart = substr($_GET["page"], 12, -4); $rowb = recuperation($idart, 'artist'); echo "<title>{$rowb['2']}</title>"; $titrepage = $rowb[2]; } elseif (preg_match("/pages\\/enreg/", $_GET['page'])) { $idart = substr($_GET["page"], 11, -4); $rowb = recuperation($idart, 'enregistrement'); echo "<title>{$rowb['7']}</title>"; $titrepage = $rowb[7]; } elseif (preg_match("/pages\\/event/", $_GET['page'])) { $idevent = substr($_GET["page"], 11, -4); $rowb = recuperation($idevent, 'evenement'); echo "<title>{$rowb['1']}</title>"; $titrepage = $rowb[1]; } elseif (preg_match("/admin/", $_GET['page'])) { echo "<title>Connexion & Inscription</title>"; $titrepage = "Connexion & Inscription"; } elseif (preg_match("/param/", $_GET['page'])) { echo "<title>Modifier mes paramètres</title>"; $titrepage = "Modifier mes paramètres"; } elseif (preg_match("/galery-artist-Compositeur/", $_GET['page'])) { echo "<title>Galerie des compositeurs</title>"; $titrepage = "Galerie des compositeurs"; } elseif (preg_match("/galery-artist-Interprete/", $_GET['page'])) { echo "<title>Galerie des interpretes</title>"; $titrepage = "Galerie des interpretes"; } elseif (preg_match("/galery-event/", $_GET['page'])) {
$username = $_SESSION['username']; } else { $username = "******"; } if ($realnom && $nom) { $sql = 'UPDATE artist SET nomartist="' . $nom . '", nom="' . $realnom . '",neele = "' . $neeleb . '", neea="' . $neea . '", mortle="' . $mortleb . '", morta="' . $morta . '", biography="' . $biography . '", auteur="' . $username . '", creerle="' . date("Y-m-d H:i:s") . '", typeartist= "' . $typeartist . '" WHERE id="' . $id . '"'; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="artist' . $id . '" </SCRIPT>'; } else { echo "<b><span style='color:red;'>Vous devez au moins renseigner le pseudonime et le nom réel de l'artist</span></b>"; } } $artist = recuperation($id, 'artist'); $neele = Decoupedatetime($artist[3]); $mortle = Decoupedatetime($artist[5]); echo "<div id='mod'>\n\t\t\t<center><h2>Modifier l'histoire de l'artiste.</h2></center>\n\t\t\t<form method='POST' action='' enctype='multipart/form-data'>\n\t\t\t\t<center>Uploader une image (jpg,png,gif et inférieur a 1Mo) : <input type='file' name='img' /></center>\n\t\t\t\t<table border='0' width='100%'>\n\t\t\t\t\t<tr><td><label for='nom'>Nom d'artiste : </label><input type='text' name='nom' value='" . $artist[1] . "' /></td>\n\t\t\t\t\t<td><label for='realnom'>Nom complet de l'artiste : </label><input type='text' name='realnom' value='" . $artist[2] . "' /></td></tr>\n\t\t\t\t\t<tr><td><label for='neele'>Née le : </label><input type='text' name='neele' value='" . $neele . "' /></td>\n\t\t\t\t\t<td><label for='neea'> à : </label><input type='text' name='neea' value='" . $artist[4] . "' /></td></tr>\n\t\t\t\t\t<tr><td><label for='mortle'>Décédé(e) le : </label><input type='text' name='mortle' value='" . $mortle . "' /></td>\n\t\t\t\t\t<td><label for='morta'> à : </label><input type='text' name='morta' value='" . $artist[6] . "' /></td></tr>\n\t\t\t\t\t<tr><td><label for='typeartist'>L'artiste est un : </label>\n\t\t\t\t\t<select name='typeartist'>"; // compositeur echo "<option value='Compositeur' "; if ($artist[10] == "Compositeur") { echo " selected='selected'"; } echo ">Compositeur</option><hr />"; // interprete echo "<option value='Flûtiste' "; if ($artist[10] == "Flûtiste") { echo " selected='selected'"; } echo ">Flûtiste</option>\n\t\t\t\t\t\t<option value='Violoniste' ";
<?php if (!isset($_SESSION['username'])) { //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="admin" </SCRIPT>'; } include 'bdd.php'; $user = recuperation($_SESSION['id'], 'users'); if (isset($_POST['submit'])) { $username = htmlspecialchars(trim(addslashes($_POST['username']))); $email = htmlspecialchars(trim(addslashes($_POST['email']))); $presentation = addslashes($_POST['biography']); $oldpassword = htmlspecialchars(trim(addslashes($_POST['oldpassword']))); $newpassword = htmlspecialchars(trim(addslashes($_POST['newpassword']))); $repeatnewpassword = htmlspecialchars(trim(addslashes($_POST['repeatnewpassword']))); if ($oldpassword && $newpassword && $repeatnewpassword) { if (md5($oldpassword) == $user[2]) { if ($newpassword == $repeatnewpassword) { $newpasswordok = md5($newpassword); } else { die("<span style='color:red;'>Les 2 nouveaux mots de passe sont différents!</span> - <a href='param'>Retour a vos paramètres</a>"); } } else { die("<span style='color:red;'>Votre mots de passe d'origine est faux!</span> - <a href='param'>Retour a vos paramètres</a>"); } } if (empty($newpasswordok)) { $newpasswordok = $user[2]; }
</SCRIPT>'; } include 'bdd.php'; if (isset($ok) && isset($id)) { $resultat = recuperation($id, 'users'); $sql = 'UPDATE users SET statut="redacteur" WHERE id="' . $id . '"'; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); $contenu = "Bonjour, votre compte à été validé. Vous pouvez désormais vous connecter sur le site et ajouter de nouveau compositeur ou enregistrement. Merci à vous!"; sendmail($resultat[3], $contenu, 'Bienvenue en tant que redacteur sur Classic Quest'); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="validation" </SCRIPT>'; } if (isset($non) && isset($id)) { $resultat = recuperation($id, 'users'); $sql = "DELETE FROM `users` WHERE `id` = {$id}"; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); $contenu = "Malheuresement votre compte n'a pas été retenu en tant que redcteur. Vous pouvez a tout moment vous réinscrire et proposer une présentation de vos objectif plus complet et adéquat pour devenir rédacteur sur notre site. Merci a vous!"; sendmail($resultat[3], $contenu, 'Profil non valider sur Classic Quest'); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="validation" </SCRIPT>'; } $results = array(); $sql = mysql_query("SELECT * FROM users WHERE statut = 'nonverif' ORDER BY email ASC"); while ($row = mysql_fetch_assoc($sql)) { $results[] = $row; } $i = 0;
// ENREGISTREMENT include 'bdd.php'; $results = array(); $sql = mysql_query("SELECT * FROM enregistrement order by creerle desc limit 0,3"); while ($row = mysql_fetch_assoc($sql)) { $results[] = $row; } echo "<ul id='galery-artist'>"; foreach ($results as $result) { echo '<li><a href="enreg' . $result['id'] . '"><br />'; // image artist $array = array("jpg", "png", "gif", "JPG", "PNG", "GIF"); $i = 0; $res = ""; while ($i != count($array)) { $rest = recuperation($result['idartist'], 'artist'); if (file_exists("sources/images/" . $rest[0] . "." . $array[$i])) { $mdcinq = md5_file("sources/images/min/" . $rest[0] . "." . $array[$i]); $res = "<img src='sources/images/min/" . $rest[0] . "." . $array[$i] . "?<?php echo" . $mdcinq . "; ?>' class='profil-photo' alt='" . $rest[2] . "' />"; } $i++; } if ($res == "") { echo '<img src="sources/image-profil.jpg" alt="' . $rest[2] . '" />'; } else { echo $res; } echo "<br />" . $result['titre'] . "</a></li>"; // affiche le nom des artists } ?>
//redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="admin" </SCRIPT>'; } include 'bdd.php'; if (isset($suppr) && $suppr == "suppr") { $sql = 'DELETE FROM `users` WHERE `id` = "' . $id . '"'; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="supprimer-ban" </SCRIPT>'; } if (isset($ban) && $ban == "ban") { $user = recuperation($id, 'users'); $sql = 'DELETE FROM `users` WHERE `id` = "' . $id . '"'; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); $sql = "INSERT INTO bans Values('','" . $user[3] . "')"; mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error()); //redirection echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="supprimer-ban" </SCRIPT>'; } $results = array(); $sql = mysql_query("SELECT * FROM users WHERE statut != 'webmaster' AND statut != 'admin' ORDER BY email ASC"); while ($row = mysql_fetch_assoc($sql)) { $results[] = $row; } $i = 0;