gpt4 book ai didi

ssl - 本地主机和主机上的 cookie

转载 作者:太空宇宙 更新时间:2023-11-03 14:29:59 25 4
gpt4 key购买 nike

我的代码在本地主机上运行顺利。但它在网络服务器上不起作用;不保存 cookie。

if (isset($_POST['user-login-form'])) { 
$user_mail = strip_tags(trim($_POST['l_email']));
$user_password = strip_tags(sha1(md5($_POST['l_password'])));
$usercontrol=$db->prepare("SELECT * FROM users where user_mail=:user_mail and user_password=:user_password");
$usercontrol->execute(array( 'user_mail' => $user_mail, 'user_password' => $user_password ));
$userresult=$usercontrol->rowCount();
if ($userresult==1) {
$_SESSION['user_mail']=$user_mail;
$_SESSION['user_password']=$user_password;
if(isset($_POST['checkremember'])){
setcookie("user_remember",$user_mail,strtotime("+10 week"));
} else {
setcookie("user_remember",$user_mail,strtotime("-10 week"));
}
echo "2";
exit;
} else {
echo "1";
exit;
}
}

以前它工作没有问题。我安装了 SSL 证书并对 .htaccess 文件进行了一些更改。

但是当您在空白页上键入此内容时,cookie 就会被注册。代码:

setcookie("user_remember", "deneme", time() + (86400 * 30), "/");
echo $_COOKIE["user_remember"];

最佳答案

我的问题解决了。问题是 php 文件是 utf-8 BOM。

关于ssl - 本地主机和主机上的 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53524218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com