use*_*576 5 php authentication function
我正在一个网站上工作,索引页面检查用户是否使用这段代码登录:
if (!$_SESSION['login'] && $_SESSION['login'] == "") {
include_once($_SERVER['DOCUMENT_ROOT'] . "/login/");
} elseif ($_SESSION['login'] == 1) {
include_once($_SERVER['DOCUMENT_ROOT'] . "/main/");
}
Run Code Online (Sandbox Code Playgroud)
但我希望它看起来更干净,然后我开始想知道是否有可能通过一个函数来实现这样的东西:
checklogin($_SESSION['login']);
Run Code Online (Sandbox Code Playgroud)
我没有太多的功能经验,所以如果我的问题看起来很愚蠢,我很抱歉,所以提前谢谢.
小智 6
试试这个
if(check_login()) {
echo 'You are in!';
} else {
header('Location: login.php');
exit;
}
function check_login () {
if(isset($_SESSION['login'] && $_SESSION['login'] != '') {
return true;
} else {
false;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12553 次 |
| 最近记录: |