gpt4 book ai didi

php - 浏览器关闭 session 中的 Opencart 保持不变,但购物车中没有商品

转载 作者:太空宇宙 更新时间:2023-11-04 12:11:51 25 4
gpt4 key购买 nike

opencart session 保持不变,但当浏览器重新打开时它的购物车项目被删除..我希望 session 不删除它的项目并且它保持到 24 小时。我在库中的 opencart session 文件是

class Session {
public $data = array();

public function __construct() {
if (!session_id()) {
ini_set('session.use_only_cookies', 'On');
ini_set('session.use_trans_sid', 'Off');
ini_set('session.cookie_httponly', 'On');

//session_set_cookie_params(86400, '/');
ini_set('session.cache_expire', '86400');
ini_set('session.gc_maxlifetime', '86400');
ini_set('session.save_path','/home_directory_path/sessions');
ini_set('session.gc_probability', 1);
session_start();
setcookie(session_name(),session_id(),time()+86400);
}

$this->data =& $_SESSION;

}

public function getId() {
return session_id();
}`

最佳答案

session 在浏览器关闭时关闭/删除。您需要开始使用 cookie 来实现您要求的结果。

PHP Cookies

关于php - 浏览器关闭 session 中的 Opencart 保持不变,但购物车中没有商品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48641007/

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