try { $result = $catproduct->productDelete($_GET["id"]); $catproduct = null; header('Location: /admin/product-list.php'); } catch (Exception $e) { echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n'; $catproduct = null; if ($e->getCode() == 1234) { header('Location: /admin/catproduct-list.php?message=' . $e->getCode()); } exit; } } } if ($_GET["reference"] == 'newsletter') { //supprimer $newsletter = new Newsletter(); if ($_GET["action"] == 'delete') { try { $result = $newsletter->newsletterDelete($_GET["id"]); $newsletter = null; header('Location: /admin/newsletter-list.php'); } catch (Exception $e) { echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), "\n"; exit; } } } } else { header('Location: /admin/'); }
try { $result = $catproduct->productDelete($_GET['id']); $catproduct = null; header('Location: /admin/product-list.php'); } catch (Exception $e) { echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n'; $catproduct = null; if ($e->getCode() == 1234) { header('Location: /admin/catproduct-list.php?message=' . $e->getCode()); } exit; } } } if ($_GET['reference'] == 'newsletter') { //supprimer $newsletter = new Newsletter(); if ($_GET['action'] == 'delete') { try { $result = $newsletter->newsletterDelete($_GET['id']); $newsletter = null; header('Location: /admin/newsletter-list.php'); } catch (Exception $e) { echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), "\n"; exit; } } } } else { header('Location: /admin/'); }
include_once BASE_DIR . '/modules/newsletter/class.newsletter.php'; $newsletter = new Newsletter(); if (defined('THEME_FOLDER')) { $AVE_Template->assign('theme_folder', THEME_FOLDER); } $_REQUEST['action'] = empty($_REQUEST['action']) ? 'overview' : $_REQUEST['action']; $tpl_dir = BASE_DIR . '/modules/newsletter/templates/'; $lang_file = BASE_DIR . '/modules/newsletter/lang/' . $_SESSION['admin_language'] . '.txt'; $AVE_Template->config_load($lang_file, 'admin'); $AVE_Template->assign('source', rtrim($tpl_dir, '/')); switch ($_REQUEST['moduleaction']) { case '': case '1': $newsletter->newsletterList($tpl_dir); break; case 'new': include_once BASE_DIR . '/class/class.user.php'; $AVE_User = new AVE_User(); $newsletter->newsletterNew($tpl_dir); break; case 'shownewsletter': $newsletter->newsletterShow($tpl_dir, (int) $_REQUEST['id'], isset($_REQUEST['nl_format']) && $_REQUEST['nl_format'] == 'html' ? 'html' : 'text'); break; case 'delete': $newsletter->newsletterDelete(); break; case 'getfile': $newsletter->_newsletterFileGet($_REQUEST['file']); break; } }