$account['id'], 'username' => $account['username'], 'permission' => $account['permission'] ]; $adminFound = true; // 处理自动登录 if (isset($_POST['remember_me']) && $_POST['remember_me'] === 'on') { $cookie_lifetime = 30 * 24 * 60 * 60; // 30天 $cookie_params = session_get_cookie_params(); setcookie( session_name(), session_id(), time() + $cookie_lifetime, $cookie_params['path'], $cookie_params['domain'], $cookie_params['secure'], $cookie_params['httponly'] ); ini_set('session.gc_maxlifetime', $cookie_lifetime); } // 根据权限设置重定向页面 $redirectPage = 'index.php'; if ($_SESSION['admin']['permission'] == 'say') { $redirectPage = 'announcements.php'; } elseif ($_SESSION['admin']['permission'] == 'review') { $redirectPage = 'review_apps.php'; } header("Location: $redirectPage"); exit(); } } if (!$adminFound) { $error = '用户名或密码错误'; } } ?> 管理员登录 - <?php echo APP_STORE_NAME; ?>
管理员登录