我想转而使用 Cookies 进行身份验证,我提出了以下代码,并希望在我的user_check.php
页面中实现类似的内容。
$username = $_POST['username'];
$ClientIP = $_SERVER['REMOTE_ADDR'];
date_default_timezone_set('Europe/London');
$date = date('m/d/Y h:i:s a', time());
$LoginAudit = $Con->prepare("INSERT INTO loginaudit ('ID', 'emailaddress, 'date') VALUES ('', '$username', '$date'");
$LoginAudit->execute();
setcookie("LoginAuthentication", $username , time()+3600);
header("location:member_area.php");
还有我的脚本来检查cookie是否已设置?
setcookie("LoginAuthentication", $username , time()+3600);
if (!isset($_COOKIE['LoginAuthentication']))
{
/// Re-direct To Main Menu
break;
}
我无法弄清楚为什么我的网站脚本没有获取我的 cookie LoginAuthentication 并自动登录?