【发布时间】:2014-01-11 05:11:20
【问题描述】:
我在我的登录系统中使用 cookie,并且该系统在 Chrome 上运行,但是当我进入 IE 或 Safari 时,它无法运行。出于某种原因,cookie 没有被设置,我试图回应它们无济于事。
以下是制作 cookie 的代码:
if(isset($_POST['log_in_iniator'])){
$username = $_POST['username'];
$password = $_POST['password'];
$log_in_checker_status = check_user_data($username, $password);
if($log_in_checker_status == 'true'){
//user has successfully logged in, create two cookies
//cookie 1 username
setcookie('username', $username, 0, 'http://shkeek.com');
setcookie('loginstatus', 'true', 0, 'http://shkeek.com');
header("Location: index.php");
}else{
setcookie('loginstatus', 'invalid', 0);
header("Location: index.php");
}
}
【问题讨论】:
标签: php mysql sql cookies browser