126 lines
4.1 KiB
PHP
126 lines
4.1 KiB
PHP
<?php
|
||
session_start();
|
||
|
||
// Si la session n'existe plus
|
||
if (empty($_SESSION['reference'])) {
|
||
header('Location: index.php?$disconnect=true');
|
||
}
|
||
|
||
$year = date('Y');
|
||
|
||
/* PHPMailer 6 Style
|
||
use PHPMailer\PHPMailer\PHPMailer;
|
||
use PHPMailer\PHPMailer\SMTP;
|
||
use PHPMailer\PHPMailer\Exception;
|
||
|
||
require 'inc/PHPMailer/src/PHPMailer.php';
|
||
require 'inc/PHPMailer/src/SMTP.php';
|
||
require 'inc/PHPMailer/src/Exception.php';
|
||
|
||
//Create a new PHPMailer instance
|
||
$mail = new PHPMailer;
|
||
// Or
|
||
//$mail=new PHPMailer\PHPMailer\PHPMailer;
|
||
*/
|
||
|
||
/* PHPMailer 5 Style */
|
||
require("inc/PHPMailer/PHPMailerAutoload.php");
|
||
|
||
$mail = new PHPMailer;
|
||
$mail->isSMTP();
|
||
$mail->CharSet = "UTF-8";
|
||
//Enable SMTP debugging
|
||
// 0 = off (for production use)
|
||
// 1 = client messages
|
||
// 2 = client and server messages
|
||
//$mail->SMTPDebug = 2;
|
||
//Ask for HTML-friendly debug output
|
||
//$mail->Debugoutput = 'html';
|
||
// To load the French version
|
||
$mail->setLanguage('fr', 'inc/PHPMailer/language/');
|
||
$mail->Host = 'smtp.ouvaton.coop';
|
||
$mail->SMTPAuth = true;
|
||
$mail->SMTPKeepAlive = true;
|
||
$mail->Username = '';
|
||
$mail->Password = '';
|
||
$mail->SMTPSecure = 'tls';
|
||
$mail->Port = 587;
|
||
|
||
$mail->From = '';
|
||
$mail->FromName = 'Ouvaton.coop AG '.$year;
|
||
$mail->addAddress($_SESSION['email']);
|
||
$mail->addReplyTo('');
|
||
|
||
$mail->isHTML(true);
|
||
$mail->Subject = 'Ouvaton AG '.$year.' : merci pour votre vote !';
|
||
|
||
// On prépare le contenu du mail
|
||
$body = "
|
||
<html>
|
||
<head>
|
||
<title>Ouvaton.coop AG ".$year."</title>
|
||
</head>
|
||
<body>
|
||
<p>Merci d'avoir voté pour notre AG ".$year." !</p>
|
||
|
||
<p>Une clé de vérification a été générée pour vous permettre de vérifier l'intégrité de votre vote. Cette clé est unique et connue de vous seul-e.</p>
|
||
<ul>
|
||
<li>Clé de vérification : ".$_SESSION['cle']."</li>
|
||
</ul>
|
||
|
||
<p>Vous pouvez vous connecter sur <a href=\"https://ag.ouvaton.coop/\">https://ag.ouvaton.coop/</a> pour vérifier que votre bulletin est resté conforme à votre vote.</p>
|
||
|
||
<p>Coopérativement,<br />
|
||
La Présidence du Directoire</p>
|
||
<p>Ouvaton Coopérative SA à directoire et conseil de surveillance à capital variable Siège Social 16 bis rue d’Odessa 75014 PARIS R.C.S. Paris 438 168 718</p>
|
||
</body>
|
||
</html>
|
||
";
|
||
$mail->msgHTML($body);
|
||
$mail->send();
|
||
//if(!$mail->send()) {
|
||
// echo 'Message could not be sent.';
|
||
// echo 'Mailer Error: ' . $mail->ErrorInfo;
|
||
//} else {
|
||
// echo 'Message has been sent';
|
||
//}
|
||
|
||
?>
|
||
<!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="pagemerci">
|
||
<p>Merci de votre participation <?php echo $_SESSION['prenom']." ".$_SESSION['nom']; ?>, chaque vote pour notre Assemblée Générale est important.</p>
|
||
<p>Votre clé de vérification a été générée pour vous permettre de vérifier l'intégrité de votre vote. Cette clé est unique et connue de vous seul-e.</p>
|
||
<p>Votre clé de vérification est : <span class="bold"><?php echo $_SESSION['cle']; ?></span></p>
|
||
|
||
<p>Vous allez recevoir un courriel contenant cette clé de vérification.<br />
|
||
Nous vous recommandons de le conserver jusqu'au jour de notre AG ou <a href="#" onclick="javascript:window.print()">d'imprimer cette page</a>,
|
||
pour ne pas perdre votre clé.</p>
|
||
|
||
<p>Vous pouvez vous connecter sur <a href="https://ag.ouvaton.coop/">https://ag.ouvaton.coop/</a> pour vérifier que
|
||
votre bulletin est resté conforme à votre vote.</p>
|
||
<p>Votre vote est enregistré et vous êtes maintenant déconnecté-e.</p>
|
||
</section>
|
||
<?php include("theme/footer.php"); ?>
|
||
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
|
||
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.10.2.min.js"><\/script>')</script>
|
||
<script src="js/main.js"></script>
|
||
</body>
|
||
</html>
|
||
<?php
|
||
// unset all of the session variables
|
||
$_SESSION = array();
|
||
// destroy the session
|
||
session_destroy();
|
||
?>
|