/** * Envoi d'une campagne email * * PHP version 5 * * @category Ajax * @package LeQG * @author Damien Senger <*****@*****.**> * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0 * @link http://leqg.info */ if (isset($_GET)) { // On récupère les informations $infos = array('titre' => $_GET['titre'], 'message' => $_GET['message']); // On va commencer par créer la campagne $idCampagne = Campagne::creation('email', $infos); // On ouvre ensuite cette campagne $campagne = new Campagne(md5($idCampagne)); // On récupère les données $var = $_GET; // On retraite les critères complexes $var['criteres'] = trim($var['criteres'], ';'); // On charge les fiches correspondantes $contacts = Contact::listing($var, 0, false); $listing = array(); // Pour chaque fiche, on créé un envoi foreach ($contacts as $contact) { // On ouvre la fiche contact pour récupérer le numéro de téléphone $c = new Contact(md5($contact)); unset($mobile); // On démarre l'instance Mail