会话不是在php / Opencart中的第一页加载时创建的

时间:2015-04-14 10:34:25

标签: php session opencart

我正在开放式购物车中进行自定义工作,即从IP检测国家/地区并根据检测到的国家/地区设置商店货币。我已经做了所有但我有问题,当我第一次加载网站会话不创建,当我刷新页面会话创建。

1 个答案:

答案 0 :(得分:1)

您可以对会话执行检查,如果未创建会话,则强制页面刷新,以便您可以解决此问题。我遇到过类似的问题,我这样做是为了解决这个问题。 你可以这样做。

<?php 
if(isset($this->session->data['sessionName']) && $this->session->data['sessionName']=='')
    {
        echo "<script>location.reload()</script>";

    }
?>