%PDF- %PDF-
Direktori : /home/alliance/domains/congress-intercultural.eu/public_html/ |
Current File : /home/alliance/domains/congress-intercultural.eu/public_html/a-newsletter_interne_envoi.php |
<?php include_once("inc/config.php"); include_once("inc/functions.php"); include_once("inc/session.php"); include_once("inc/init.php"); verif_co_admin(); //affichage du html include("theme/html.php"); //affichage des metas include("theme/meta.php"); echo "\n<title>Nouvelle newsletter - ".$info_titresite."</title>\n"; ?> <script type="text/javascript"> function loadMail_fr(numstat) { $('#load_fr').show(); $('#numpack_fr').load('a-newsletter_interne_mail.php', { num : numstat, titre: $('#titre_fr').val(), lang : 1 } , function() { $('#load_fr').hide(); if(numstat < $('#nbpack_fr').val()) { numstat++; loadMail_fr(numstat); } else { $('#status_fr').html("L'envoi des mails est réussi"); } }); } function loadMail_en(numstat) { $('#load_en').show(); $('#numpack_en').load('a-newsletter_interne_mail.php', { num : numstat, titre: $('#titre_en').val(), lang : 2 } , function() { $('#load_en').hide(); if(numstat < $('#nbpack_en').val()) { numstat++; loadMail_en(numstat); } else { $('#status_en').html("L'envoi des mails est réussi"); } }); } $(document).ready(function() { $('.load').hide(); $('#envoyernews_fr').click(function() { loadMail_fr(1); $('#envoyernews_fr').hide() }); $('#envoyernews_en').click(function() { loadMail_en(1); $('#envoyernews_en').hide() }); }); </script> <?php //affichage du header if(estadmin()) include("theme/header_admin.php"); else include("theme/header_redacteur.php"); ?> <div class="text_admin"> <h2>Nouvelle newsletter interne</h2> <p>Prévisualisation et envoi des mails</p> <?php if(!$_POST['post'] || !$_POST['titre_fr'] || !$_POST['titre_en'] || !$_POST['texte_fr'] || !$_POST['texte_en']) { echo "<div class=\"erreurbloc\">Un champ n'est pas bien rempli, cliquez sur retour</div>"; } else { $db = new BaseOps; $content_fr = "<div class=\"text\"><h2>".$_POST['titre_fr']."</h2><p>".$_POST['texte_fr']."</p></div>"; $content_en = "<div class=\"text\"><h2>".$_POST['titre_en']."</h2><p>".$_POST['texte_en']."</p></div>"; $header = get_temp("templates/newsletter/header.php", $url_site); $footer = get_temp("templates/newsletter/footer.php", $url_site); //Calculer les paquets $query = "SELECT * FROM `user` WHERE lang = 1"; $nbmail_fr = $db->count($query); $nbpack_fr = ceil($nbmail_fr/10); $query = "SELECT * FROM `user` WHERE lang = 2"; $nbmail_en = $db->count($query); $nbpack_en = ceil($nbmail_en/10); // Fichier français if(file_exists("mailtemp_interne_fr.html")) unlink("mailtemp_interne_fr.html"); $file = fopen ("mailtemp_interne_fr.html", "a+"); fwrite($file, $header.$content_fr.$footer); fclose($file); // Fichier anglais if(file_exists("mailtemp_interne_en.html")) unlink("mailtemp_interne_en.html"); $file = fopen ("mailtemp_interne_en.html", "a+"); fwrite($file, $header.$content_en.$footer); fclose($file); ?> <h2 class="mt15">Prévisualisation</h2> <iframe src="mailtemp_interne_fr.html" width="700" height="400"></iframe> <input type="hidden" id="nbpack_fr" value="<?php echo $nbpack_fr; ?>" /> <input type="hidden" id="nbpack_en" value="<?php echo $nbpack_en; ?>" /> <input type="hidden" id="titre_fr" value="<?php echo stripslashes($_POST['titre_fr']); ?>" /> <input type="hidden" id="titre_en" value="<?php echo stripslashes($_POST['titre_en']); ?>" /> <h2 class="mt15">Envoyer les mails en français</h2> <div id="envoyernews_fr" class="bouton" style="width: 200px; cursor: pointer;">Envoyer</div> <p>Envoi du paquet <span id="numpack_fr">1</span> / <?php echo $nbpack_fr; ?></p> <p id="status_fr">En cours... Merci de ne pas fermer cette page</p> <div id="load_fr" class="load"></div> <h2 class="mt15">Envoyer les mails en anglais</h2> <div id="envoyernews_en" class="bouton" style="width: 200px; cursor: pointer;">Envoyer</div> <p>Envoi du paquet <span id="numpack_en">1</span> / <?php echo $nbpack_en; ?></p> <p id="status_en">En cours... Merci de ne pas fermer cette page</p> <div id="load_en" class="load"></div> </div> <? } //affichage du footer include("theme/footer.php"); ?>