Example #1
0
$user_id = $sessionAgent->getUserId();
$user_info = $sessionAgent->getUserInfo();
$userAgent = new MBUser();
$codeAgent = new MBRegisterCode();
if (!empty($user_id) && $user_info['role'] == 'ADMIN') {
    if (MeinBlog::getRequest('act') == 'new_code') {
        $code = MeinBlog::getRequest('code');
        $role = MeinBlog::getRequest('role');
        $object = MeinBlog::getRequest('object');
        $start_time = MeinBlog::getRequest('start_time');
        $end_time = MeinBlog::getRequest('end_time');
        if (!empty($code) && !empty($role)) {
            if (empty($object)) {
                $object = 'ANY';
            }
            $rc_id = $codeAgent->insert($object, $code, $role, $start_time, $end_time);
            if ($rc_id) {
                header("location: RegisterCodeAgency.php");
            } else {
                $new_code_message = "Failed to create new register code.";
            }
        } else {
            $new_code_message = "Conditions not correct.";
        }
    }
    $code_list = $codeAgent->getRecordList();
} else {
    header("location: index.php");
}
?>
<!DOCTYPE html>