我正在构建一个登录系统,但当用户登录时,我使用PHP头函数,它不起作用,我得到一个404错误说
请求的URL/account/_paw/sos/login/$ URL在此服务器上找不到。
我的代码如下…
else {
$_SESSION['usr_bnmp_core_personal_identifier'] = $login;
header('Location: $url');
exit();
}
在config.do.php中,我将url定义为
//DEFINED URL WITHOUT TRAILING SLASH
$url = 'https://myaccount.mysitename.com';
如有任何帮助,不胜感激
这是一个引号问题。在单引号中不插入变量$url
。把它改成双引号可以解决这个问题。
将header('Location: $url');
改为header("Location: $url");