ouvag/index.php

73 lines
3.4 KiB
PHP

<?php
session_start();
?>
<!DOCTYPE html>
<html lang="fr">
<head>
<?php include("theme/_head.php"); ?>
</head>
<body>
<!--[if lt IE 9]>
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]-->
<?php
include("theme/header.php");
?>
<section id="home">
<?php
include("inc/config.inc.php");
include("inc/connect.inc.php");
include("inc/fonctions.inc.php");
// Requête MySQL
$sql = "SELECT option_name, option_value FROM admin WHERE option_name = :option";
$stmt = $bdd->prepare($sql);
// On regarde si le vote est ouvert
$option = 'vote_ouvert';
$stmt->bindParam(':option', $option, PDO::PARAM_STR);
// Exécution de la requête
$stmt->execute();
$results = $stmt->fetch();
if ($results['option_value'] == 0) {echo "<div class='ctr'><p>Le vote est fermé.</p></div>";} else {
// On gére les erreurs
if (!empty ($_GET['$disconnect']) && ($_GET['$disconnect'] == true)) {
echo '<p class="ctr red">Vous n\'êtes pas ou plus connecté-e.<br />Merci de vous connecter pour accéder au vote.</p>';
}
if (!empty ($_GET['$wrong']) && ($_GET['$wrong'] == true)) {
echo '<p class="ctr red">Le numéro de coopérateur ou le mot de passe est incorrect.<br />Veuillez vérifier votre saisie.</p>';
}
if (!empty ($_GET['$unknow']) && ($_GET['$unknow'] == true)) {
echo '<p class="ctr red">Le numéro de coopérateur est inconnu !<br />Si vous pensez que le numéro est correct, merci de contacter ag@ouvaton.coop.</p>';
}
if (!empty ($_GET['$voted']) && ($_GET['$voted'] == true)) {
echo '<p class="ctr red">Ce numéro de coopérateur a déjà voté.<br />Un seul vote par numéro de coopérateur est possible.</p>';
}
if (!empty ($_GET['$unknowcle']) && ($_GET['$unknowcle'] == true)) {
echo '<p class="ctr red">Cette clé de contrôle n\'existe pas.<br />Veuillez vérifier votre saisie.</p>';
} ?>
<article id="identform">
<h3>Je n'ai pas voté</h3>
<p>Vous devez vous authentifier à l'aide de votre numéro de coopérateur et du mot de passe que vous avez reçu par mail.</p>
<form class="identform" method="post" action="inc/checkauth.inc.php">
<input class="identform" type="text" placeholder="Votre numéro de coopérateur" name="reference" required>
<input class="identform" type="password" placeholder="Votre mot de passe" name="password" required>
<input class="identform" type="submit" value="S'identifier">
</form>
</article>
<article id="checkvoteform">
<h3>J'ai déjà voté</h3>
<p>Vous pouvez contrôler l'intégrité de votre vote à l'aide de votre clé de contrôle.</p>
<form class="checkvoteform" method="post" action="verifvote.php">
<input class="checkvoteform" type="text" placeholder="Votre clé de contrôle" name="cle" required>
<input class="checkvoteform" type="submit" value="Vérifier">
</form>
</article>
<?php } ?>
</section>
<?php include("theme/footer.php"); ?>
<script src="js/vendor/jquery-1.10.2.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>