即使登录,php页面也始终重定向到登录页面

时间:2016-11-21 12:27:14

标签: php authentication redirect login

我创建了一个登录页面,用于对用户进行身份验证,并在登录后将用户定向到管理页面,但是其他页面的顶部应该包含以下代码,以便仅允许登录用户访问:

<?php require_once("../includes/db_connection.php"); ?>
<?php require_once("../includes/functions.php"); ?>
<?php confirm_logged_in(); ?>

函数confirm_logged_in()如下所示:

function logged_in() {
return isset($_SESSION['admin_id']);
}

function confirm_logged_in() {
if (!logged_in()) {
redirect_to("login.php");
}}

现在我的问题是,当我将第一段代码添加到其他页面时,它会让我重定向到登录页面,我不知道我错过了什么。

0 个答案:

没有答案