Exemplo n.º 1
0
                }
                // Update time format
                if ($time_format != '') {
                    $_SESSION['TIME_FORMAT'] = $time_format;
                    if (isset($_SESSION['USE_DEFAULT_TIME_FORMAT'])) {
                        unset($_SESSION['USE_DEFAULT_TIME_FORMAT']);
                    }
                } else {
                    $_SESSION['USE_DEFAULT_TIME_FORMAT'] = true;
                    if (isset($_SESSION['TIME_FORMAT'])) {
                        unset($_SESSION['TIME_FORMAT']);
                    }
                }
            } else {
                $err_msg[] = 'invalid database UPDATE call in ' . __FILE__ . '::' . __FUNCTION__ . 'before line ' . __LINE__;
            }
        }
    }
    return sizeof($err_msg) > 0 ? implode('<br />', $err_msg) : '';
}
$retval = save_preferences($admin, $database);
if ($retval == '') {
    require_once LEPTON_PATH . "/modules/initial_page/classes/class.init_page.php";
    $ref = new class_init_page($database);
    $ref->update_user($_SESSION['USER_ID'], $_POST['init_page_select']);
    unset($ref);
    $admin->print_success($MESSAGE['PREFERENCES_DETAILS_SAVED']);
    $admin->print_footer();
} else {
    $admin->print_error($retval, $js_back);
}
Exemplo n.º 2
0
// end include class.secure.php
$lang = dirname(__FILE__) . "/languages/" . LANGUAGE . ".php";
require_once !file_exists($lang) ? dirname(__FILE__) . "/languages/EN.php" : $lang;
require_once dirname(__FILE__) . "/classes/class.init_page.php";
$ref = new class_init_page($database);
if (isset($_POST['job'])) {
    if (!isset($_SESSION['init_page_h']) || $_SESSION['init_page_h'] != $_POST['sh']) {
        die;
    }
    unset($_SESSION['init_page_h']);
    switch ($_POST['job']) {
        case 'save':
            foreach ($_POST['init_page_select'] as $item => $value) {
                $temp = explode("_", $item);
                $uid = (int) array_pop($temp);
                $ref->update_user($uid, $value, $_POST['param'][$uid]);
            }
            break;
        default:
            # nothing
    }
}
$query = "SELECT * from `" . TABLE_PREFIX . "users`";
$result = $database->query($query);
if ($database->is_error()) {
    echo $database->get_error();
} else {
    /**
     *    Build hash
     *
     */