diff --git a/admin/ville.php b/admin/ville.php index d7917a3..1b4b8a2 100644 --- a/admin/ville.php +++ b/admin/ville.php @@ -18,20 +18,23 @@ if(isset($_POST['start2'])) { header('Refresh: 0'); } -/* - TODO : FAIRE UN SCRIPT POUR AJOUTER DES EPREUVES ET EQUIPES DEPUIS LE PANEAU D'ADMIN -*/ + +//ajout d'une session ville +if(isset($_POST['add_session'])){ + $req = $db->query("INSERT INTO ville(state,time_begin) VALUES(0,0)"); +} + // ajout d'une epreuve if(isset($_POST['add_epreuve'])){ - $req = $db->prepare("INSERT INTO ville_equipe(indice,reponse,photo) VALUES(?,?,?)"); - $req->execute($_POST['indice'],$_POST['reponse'],'assets/img/ville/'.htmlspecialchars($_POST['photo'])); + $req = $db->prepare("INSERT INTO ville_epreuve(indice,reponse,photo) VALUES(?,?,?)"); + $req->execute(array(htmlspecialchars($_POST['indice']),htmlspecialchars($_POST['reponse']),'assets/img/ville/'.htmlspecialchars($_POST['photo']))); } //ajout d'une equipe if(isset($_POST['add_equipe'])){ $req = $db->prepare("INSERT INTO ville_equipe(nom,begin,temps) VALUES(?,?,?)"); - $req->execute($_POST['nom'],$_POST['begin'],$_POST['temps']); + $req->execute(array(htmlspecialchars($_POST['nom']),(int) htmlspecialchars($_POST['begin']),NULL)); } @@ -71,6 +74,23 @@ if(isset($_POST['reset2'])) {