重定向用户,如果用户名匹配我的cookie令牌?PHP / MySQL


Redirect user if username matches my cookie token? PHP/MySQL

我曾经使用未加密的cookie,因此以下代码可以正常工作:

$username = $_REQUEST['username'];
if ( $username == $_SESSION['loggedin'] ) { 
echo "<META HTTP-EQUIV=Refresh CONTENT='"0; URL='/profile.html''">";
} else {

然而,现在我的cookie工作在MySQL加密cookie令牌的基础上。我需要基本上检测如果用户名/配置文件你试图访问是一个匹配你的cookie令牌,然后它重定向到/profile.html相同。我不太清楚该怎么做。有什么建议或帮助吗?我上网看了看,但似乎找不到解决办法

你可以试试:

$username = $_REQUEST['username'];
if ( $username == $_SESSION['loggedin'] ) { 
  header('Location: /profile.html');
...
$username = $_REQUEST['username'];
if ( $username == $_SESSION['loggedin'] ) { 
header("Location: /profile.html");
}

不要忘记用这个函数启动会话:session_start();