if(!empty($id)) $obj->update(); else $obj->insert(); $obj->update(); $msginfo = "Email mis en fil d'attente"; } $a = 0; break; case 6 : // Filtrer CSession::save($_GET); break; case 7 : // Publipostage 1 if(!empty($_GET['id'])) $id = $_GET['id']; $publipostage = new CPublipostage($id); $expediteur = $publipostage->get_expediteur(); $destinataire = $publipostage->get_destinataire(); $objet = $publipostage->get_objet(); $message = $publipostage->get_message(); break; case 77 : // Publipostage 2 break; } /*------------------------------------------------------ A FAIRE DANS TOUS LES CAS --------------------------------------------------------*/ $filtre_etat = CSession::get('filtre_etat', 0); $filtre_date_debut = CDate::date_switch(CSession::get('filtre_date_debut'));
<?php /*-------------------------------------------------------------------- INCLUDE GLOBALE ----------------------------------------------------------------------*/ include_once("../inc/init.php"); /*--------------------------------------------------------------------- RECUP VARIABLES ----------------------------------------------------------------------*/ $email_associe = !empty($_REQUEST['id']) ? $_REQUEST['id'] : NULL; $expediteur = !empty($_REQUEST['expediteur']) ? $_REQUEST['expediteur'] : NULL; $date = !empty($_REQUEST['date']) ? $_REQUEST['date'] : NULL; $objet = !empty($_REQUEST['objet']) ? $_REQUEST['objet'] : NULL; $message = !empty($_REQUEST['message']) ? $_REQUEST['message'] : NULL; $destinataires = CPublipostage::_get_destinataires($email_associe); /*--------------------------------------------------------------------- TRAITEMENTS DIVERS ----------------------------------------------------------------------*/ $message = preg_replace("/.*<body[^>]*>|<\/body>.*/si", "", $message); $expediteur = preg_replace("/.*<body[^>]*>|<\/body>.*/si", "", $expediteur); $objet = preg_replace("/.*<body[^>]*>|<\/body>.*/si", "", $objet); $date = preg_replace("/.*<body[^>]*>|<\/body>.*/si", "", $date); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
static function _get_destinataires($id) { $publipostage = new CPublipostage($id); return $publipostage->get_destinataires($publipostage); }