From 23226ad4728afd3bb04ab143936d67e8b4455d62 Mon Sep 17 00:00:00 2001 From: FHenry Date: Mon, 21 May 2012 11:00:08 +0200 Subject: [PATCH] correct bug #410 --- htdocs/comm/mailing/cibles.php | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/htdocs/comm/mailing/cibles.php b/htdocs/comm/mailing/cibles.php index 14b55e80b75..b4fba310447 100644 --- a/htdocs/comm/mailing/cibles.php +++ b/htdocs/comm/mailing/cibles.php @@ -151,13 +151,26 @@ if ($action == 'delete') $sql="DELETE FROM ".MAIN_DB_PREFIX."mailing_cibles where rowid=".$id; $resql=$db->query($sql); if ($resql) - { - $file = $dirmod."/modules_mailings.php"; - $classname = "MailingTargets"; - require_once($file); + { //on récurpére l'id du mailing + $id = GETPOST('id','int'); - $obj = new $classname($db); - $obj->update_nb($id); + if (!empty($id)) + { + $file = $dirmod."/modules_mailings.php"; + $classname = "MailingTargets"; + require_once($file); + + $obj = new $classname($db); + $obj->update_nb($id); + + Header("Location: cibles.php?id=".$id); + exit; + } + else + { + Header("Location: liste.php"); + exit; + } } else {