Exemple #1
0
/**
 * @author Charl J Loubser
 * @copyright 2009
 */
require 'includes/include.inc.php';
if (!$_SESSION['login']) {
    $smarty->display('index.tpl');
    die;
}
if (!array_key_exists('action', $_REQUEST)) {
    $_REQUEST['action'] = '';
}
if ($_REQUEST['action'] == 'delete') {
    $errors = array();
    $Admin = new vMailAdmin();
    if (!$Admin->deleteAlias($_REQUEST['alias'])) {
        $errors[] = "The Alias could not be deleted. Please try again.";
        $smarty->assign('errors', $errors);
        $MySQL = new iacMySQL();
        $MySQL->Execute("SELECT  forwardings.id, CONCAT(forwardings.source, ' (', users.user_name, ' ', users.user_surname,')') AS user FROM users, forwardings WHERE users.email = forwardings.destination");
        $users = $MySQL->FetchAll();
        $users = make_select_array($users, 'id', 'user');
        $MySQL->Execute("SELECT id, source FROM forwardings");
        $allaliases = $MySQL->FetchAll();
        $allaliases = make_select_array($allaliases, 'id', 'source');
        $smarty->assign('allaliases', $allaliases);
        $smarty->assign('users', $users);
        $smarty->assign('step', 'select_user');
        $smarty->assign('form', 'deletealias');
        $smarty->display('home.tpl');
    } else {