我正在研究登录功能。
所以我想要做的是,在提交表单时,login.php
如果详细信息正确,它应该转到home.php
else 它应该返回到login.php
.
我的登录处理已开启process.php
。但我不知道如何redirect/dispatch
从process.php
.
我正在研究登录功能。
所以我想要做的是,在提交表单时,login.php
如果详细信息正确,它应该转到home.php
else 它应该返回到login.php
.
我的登录处理已开启process.php
。但我不知道如何redirect/dispatch
从process.php
.
像这样使用标头函数:
header('Location: login.php');
exit;
但是在调用 header 函数之前不要打印任何 html 输出,否则会导致错误。
header('Location: http://someweb.com');
will redirect the user.
尝试这样的事情:
<?php
session_start();
//do some login processing
if(login === true){
exit(header('Location: home.php'));
}else{
//Extra marks set a reason why failed
$_SESSION['error'] = 'Some error about why it failed';
exit(header('Location: login.php'));
}
?>
exit(header('Location: *'));
是你的追求。