forked from vergnet/site-accueil-insa
enigme plaquette finito
This commit is contained in:
parent
d0ce7c85a7
commit
1653b0d4d0
4 changed files with 107 additions and 4 deletions
|
@ -0,0 +1,15 @@
|
||||||
|
* {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
section {
|
||||||
|
display: block;
|
||||||
|
background-color: rgba(255,255,255,0.3);
|
||||||
|
width: 80%;
|
||||||
|
max-width: 800px;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
padding: 50px;
|
||||||
|
font-size: 1.2rem;
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
section {
|
||||||
|
display: block;
|
||||||
|
background-color: rgba(255,255,255,0.3);
|
||||||
|
width: 80%;
|
||||||
|
max-width: 800px;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
padding: 50px;
|
||||||
|
font-size: 1.2rem;
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
77
enigma.php
77
enigma.php
|
@ -1,6 +1,83 @@
|
||||||
<?php
|
<?php
|
||||||
ob_start(); // Start reading html
|
ob_start(); // Start reading html
|
||||||
|
|
||||||
|
include "script/db.php";
|
||||||
|
|
||||||
|
if(isset($_POST['send'])) {
|
||||||
|
if(!empty($_POST['answer']) AND !empty($_POST['team'])) {
|
||||||
|
|
||||||
|
$ans = htmlspecialchars($_POST['answer']);
|
||||||
|
$team = htmlspecialchars($_POST['team']);
|
||||||
|
|
||||||
|
$req = $db->query('SELECT answer, point, team FROM enigma WHERE id = 1'); //id = 1 est la ligne correspondant à l'énigme de la plaquette
|
||||||
|
$reponse = $req -> fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
|
if($reponse[0]['team'] == NULL) {
|
||||||
|
//le "if" ici c'est parce que le 0 => $team = NULL du coup on doit genre faire une conversion relou
|
||||||
|
if($team == "pkpeach") {
|
||||||
|
$team = 0;
|
||||||
|
} elseif($team == "boomario") {
|
||||||
|
$team = 1;
|
||||||
|
} else {
|
||||||
|
header('Refresh: 0');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if($ans == $reponse[0]['answer']) {
|
||||||
|
$req = $db->prepare("INSERT INTO scores(texte, points, team) VALUES(?, ?, ?)");
|
||||||
|
$req->execute(array("enigme de la plaquette", $reponse[0]['point'], $team));
|
||||||
|
|
||||||
|
$req = $db->prepare("UPDATE enigma SET team = ? WHERE id = 1");
|
||||||
|
$req->execute(array($team));
|
||||||
|
?><script type="text/javascript">alert("Félicitation, vous avez fait gagner <?= $reponse[0]['point'] ?>points à votre équipe");</script><?php
|
||||||
|
} else {
|
||||||
|
$error = "Mauvaise réponse, try again !";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$error = "petit malin, la réponse à déjà été trouvé";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$error = "Il faut remplir tout les champs ;)";
|
||||||
|
}
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
<div class="box-jaune">
|
||||||
|
<span class="corners corners-top"></span>
|
||||||
|
<span class="corners corners-bottom"></span>
|
||||||
|
|
||||||
|
<div class="title">Enigme de la plaquette</div>
|
||||||
|
|
||||||
|
<span class="circles circles-top"></span>
|
||||||
|
<span class="circles circles-bottom"></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<?php
|
||||||
|
$req = $db->query('SELECT team FROM enigma WHERE id = 1'); //id = 1 est la ligne correspondant à l'énigme de la plaquette
|
||||||
|
$reponse = $req -> fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
|
//var_dump($reponse);
|
||||||
|
if($reponse[0]['team'] == NULL) {
|
||||||
|
?>
|
||||||
|
<form method="POST">
|
||||||
|
<input type="text" placeholder="Réponse à l'énigme" name="answer">
|
||||||
|
<select name="team">
|
||||||
|
<option value="">Choisissez votre équipe</option>
|
||||||
|
<option value="pkpeach">PKpeach</option>
|
||||||
|
<option value="boomario">Boomario</option>
|
||||||
|
</select>
|
||||||
|
<input type="submit" name="send" value="Valider votre réponse">
|
||||||
|
</form>
|
||||||
|
<?php
|
||||||
|
} else {
|
||||||
|
echo "La réponse de l'énigme de la plaquette à déja été trouvé !";
|
||||||
|
}
|
||||||
|
|
||||||
|
if(isset($error)) {
|
||||||
|
echo $error;
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</section>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
$infopage = ["", "Enigma", ob_get_clean(), "", "enigma"]; //relativepath, pagetitle, pagecontent, pagescript, pagename | cf structure/template.php ligne 2 à 6
|
$infopage = ["", "Enigma", ob_get_clean(), "", "enigma"]; //relativepath, pagetitle, pagecontent, pagescript, pagename | cf structure/template.php ligne 2 à 6
|
||||||
|
|
|
@ -144,8 +144,8 @@ if(!isset($relativepath)) {
|
||||||
</a>';
|
</a>';
|
||||||
}
|
}
|
||||||
$co_y_1 = [-23.5, 25.35,74.2, 123.05, 171.9, 220.75, 269.6, 318.45, 367.3, 416.15, 465];
|
$co_y_1 = [-23.5, 25.35,74.2, 123.05, 171.9, 220.75, 269.6, 318.45, 367.3, 416.15, 465];
|
||||||
$texte_y_1 = ["", "Photos","Lydia/Izly", "Les clubs", "Prévention", "Com'ville", "", "", "Download", "Les com's", "Infos"];
|
$texte_y_1 = ["", "Photos","Lydia/Izly", "Les clubs", "Prévention", "Com'ville", "Enigme", "", "Download", "Les com's", "Infos"];
|
||||||
$lien_y_1 = ["", "photos.php","lydia.php", "clubs.php", "prevs.php", "map_com_ville.php", "", "", "downloads.php", "coms.php", "info.php"];
|
$lien_y_1 = ["", "photos.php","lydia.php", "clubs.php", "prevs.php", "map_com_ville.php", "enigma.php", "", "downloads.php", "coms.php", "info.php"];
|
||||||
for($i = 0; $i <= 10; $i++) {
|
for($i = 0; $i <= 10; $i++) {
|
||||||
echo
|
echo
|
||||||
'<a href="'.$lien_y_1[$i].'" class="menu-link menu-bottom-line">
|
'<a href="'.$lien_y_1[$i].'" class="menu-link menu-bottom-line">
|
||||||
|
@ -189,8 +189,8 @@ if(!isset($relativepath)) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$co_y_1 = [-23.5, 25.35,74.2, 123.05, 171.9, 220.75, 269.6, 318.45, 367.3, 416.15, 465];
|
$co_y_1 = [-23.5, 25.35,74.2, 123.05, 171.9, 220.75, 269.6, 318.45, 367.3, 416.15, 465];
|
||||||
$texte_y_1 = ["Lydia/Izly", "Les clubs", "Prévention", "Com'ville", "", "", "", "", "Download", "Les com's", "Infos"];
|
$texte_y_1 = ["Lydia/Izly", "Les clubs", "Prévention", "Com'ville", "Enigme", "", "", "", "Download", "Les com's", "Infos"];
|
||||||
$lien_y_1 = ["lydia.php", "clubs.php", "prevs.php", "map_com_ville.php", "", "", "", "", "downloads.php", "coms.php", "info.php"];
|
$lien_y_1 = ["lydia.php", "clubs.php", "prevs.php", "map_com_ville.php", "enigma.php", "", "", "", "downloads.php", "coms.php", "info.php"];
|
||||||
for($i = 0; $i <= 10; $i++) {
|
for($i = 0; $i <= 10; $i++) {
|
||||||
echo
|
echo
|
||||||
'<a href="'.$lien_y_1[$i].'" class="mobile-menu-link">
|
'<a href="'.$lien_y_1[$i].'" class="mobile-menu-link">
|
||||||
|
|
Loading…
Reference in a new issue