break;
        case 'store-change-password':
            if (change_password(get_email(), $_POST['old_passwd'], $_POST['new_passwd'], $_POST['new_passwd2'])) {
                echo "<p style=\"padding-bottom: 50px\">OK: Password\n                changed.</p>";
            } else {
                echo "<p style=\"padding-bottom: 50px\">Sorry, your\n                password could not be changed.</p>";
                display_password_form();
            }
            break;
    }
}
// The following actions may only be performed by an admin user
if (check_admin_user()) {
    switch ($action) {
        case 'create-mail':
            display_mail_form(get_email());
            break;
        case 'create-list':
            display_list_form(get_email());
            break;
        case 'store-list':
            if (store_list($_SESSION['admin_user'], $_POST)) {
                echo "<p style=\"padding-bottom: 50px\">New list added.</p>";
                display_items('All Lists', get_all_lists(), 'information', 'show-archive', '');
            } else {
                echo "<p style=\"padding-bottom: 50px\">List could not be\n                 stored. Please try again.</p>";
            }
            break;
        case 'send':
            send($_GET['id'], $_SESSION['admin_user']);
            break;
示例#2
0
        case 'store-change-password':
            if (change_password(get_user(), $_POST['old_passwd'], $_POST['new_passwd'], $_POST['new_passwd2'])) {
                echo '<p>OK: Password changed.</p>
                <br /><br /><br /><br /><br /><br />';
            } else {
                echo '<p>Sorry, your password could not be changed.</p>';
                display_password_form();
            }
            break;
    }
}
// The following actions may only be performed by an admin user
if (check_admin_user()) {
    switch ($action) {
        case 'create-mail':
            display_mail_form(get_user());
            break;
        case 'create-list':
            display_list_form(get_user());
            break;
        case 'store-list':
            if (store_list($_SESSION['admin_user'], $_POST)) {
                echo '<p>New list added</p><br />';
                display_items('All Lists', get_all_lists(), 'information', 'show-archive', '');
            } else {
                echo '<p>List could not be stored, please try ' . 'again.</p><br /><br /><br /><br /><br />';
            }
            break;
            //192.168.20.202email port:8089
        //192.168.20.202email port:8089
        case 'send':