Exemple #1
0
     $smarty->assign('aliasid', $_REQUEST['aliasid']);
     $smarty->assign('domains', $domains);
     $smarty->assign('email_id', $email_id);
     $smarty->assign('step', 'edit_alias');
     $smarty->assign('form', 'editalias');
     $smarty->display('home.tpl');
 } else {
     $Admin = new vMailAdmin();
     $MySQL->Execute("SELECT email FROM users WHERE id = '{$_REQUEST['email']}'");
     $email = $MySQL->FetchOne();
     $Info = array();
     $Info['alias'] = $_REQUEST['alias'];
     $Info['aliasid'] = $_REQUEST['aliasid'];
     if ($_REQUEST['alias_type'] == 'internal_alias') {
         $Info['email'] = $email['email'];
         if (!$Admin->updateAlias($Info)) {
             $errors[] = "There was a Problem updating the Alias. Please ensure that all data was entered correctly.";
             $MySQL->Execute("SELECT id, email FROM users");
             $emailinfo = $MySQL->FetchAll();
             $emailinfo = make_select_array($emailinfo, 'id', 'email');
             $smarty->assign('errors', $errors);
             $smarty->assign('emailinfo', $emailinfo);
             $smarty->assign('alias', $_REQUEST['alias']);
             $smarty->assign('email_id', $_REQUEST['email']);
             $smarty->assign('aliasid', $_REQUEST['aliasid']);
             $smarty->assign('step', 'edit_alias');
             $smarty->assign('form', 'editalias');
             $smarty->display('home.tpl');
         } else {
             $smarty->assign('status', 'edit_alias_success');
             $MySQL = new iacMySQL();