protect($idVotant) . "' AND (DATE(a.datefin)>=CURDATE() OR t.subscription=0) AND t.vote=1"; //print $query . EOLH; $result = $dolibarr->query($query); //print_r($dolibarr); $votant = $dolibarr->result->fetch_array(); print('

'); print('

VOTE

'); if ($dolibarr->result->num_rows == 0) { print "Identifiant non autorisé.
Vous n'êtes probablement pas à jour de votre cotisation.
Si vous pensez qu'il s'agit d'une erreur, adressez vous à un responsable de l'association

.



"; }else { $dolibarr->close(); $db = new db(); $query = 'SELECT *, UNIX_TIMESTAMP(dateDebut) as td, UNIX_TIMESTAMP( DATE_ADD(dateFin, INTERVAL 1 DAY)) as tf, UNIX_TIMESTAMP( dateFin) as df FROM liste_votations WHERE id=' . $db->protect($idVotation); $resultVotation = $db->query($query); $votation = $db->result->fetch_array(); $now = date('Y-m-d'); if ($resultVotation === FALSE) { print "Votation non trouvée" . EOLH; }else { if ( time() >= $votation['td'] AND time() <= $votation['tf'] ) { $query = "SELECT * FROM votes WHERE idVotant='" . $db->protect($idVotant) ."' AND idVotation=" . $idVotation; $db->query($query); if ($db->result->num_rows == 0) { echo $votation["libelle"] . ""; print ('
Bonjour ' . $votant['firstname'] . " " . $votant['lastname'] . "
" . EOLH . EOLH . "ATTENTION :" .EOLH . " 1 - les votes blancs sont comptés comme vote exprimés. Si plus de 50% de vote blanc, alors le résultat du vote est nul." . EOLH . "2 - L'absence de choix est compté comme abstention et donc non exprimés." . EOLH . " 3 - Vérifiez bien votre vote avant de l'envoyer, il est impossible de le modifier après."); $query='SELECT * FROM liste_votes WHERE idVotation="' . $db->protect($idVotation) .'"'; $result = $db->query($query); $votes = $db->result->fetch_all(MYSQLI_ASSOC); foreach ($votes as $vote) { echo "
" . $vote["libelle"] . "

"; $query='SELECT * FROM liste_candidats WHERE idVotation=' . $db->protect($idVotation) . ' AND idVote=' . $vote["id"]; $result = $db->query($query); $candidats = $db->result->fetch_all(MYSQLI_ASSOC); echo "
";
					foreach($candidats as $candidat)
					{
						echo nl2br($candidat["libelle"]) . EOLH;
						echo ' ' . $candidat["candidat"] . ' 
'; } echo ' Vote blanc 
'; print "

"; } print ('

'); }else { print " Bonjour " . $votant['firstname'] . " " . $votant['lastname'] . ',' . EOLH . EOLH . "vous avez déjà voté, vous ne pouvez pas revoter ou modifier votre vote." . EOLH . "Si vous pensez que c'est une erreur, veuillez prendre contact avec les responsables de l'association."; } }else { print('

VOTE

'); $db->resultats($idVotation); print ('

'); //print " Bonjour " . $votant['firstname'] . " " . $votant['lastname'] . ',' . EOLH . EOLH . "Le vote n'est ouvert que du " . formattedate('fr', $votation['td'] , "Europe/Paris") . " au " . formattedate('fr', $votation['df'] , "Europe/Paris") . '.' . EOLH . "Si vous pensez que ceci est une erreur, veuillez prendre contact avec les responsables de l'association."; } } $db->close(); } print(' '); require_once("footer.html"); ?>