Php会话在Firefox中不起作用

时间:2012-05-21 18:55:22

标签: php session

第1页的会话:

<?php
    session_start('seguimento');
    $_SESSION['seguimento'] = 'lojas';
?>

第2页的会话:

<?php
    session_start('seguimento');

    if($_SESSION['seguimento']!=='lojas'){
        echo 'some html code'
    }
    else{
        echo 'another html code'
    }
?>

我尝试使用此功能在会话为LOJA时显示“某些HTML代码”,并在其为空时显示“另一个html”。该会话适用于IE,Chrome,opera和safari,但不适用于firefox。

任何人都知道发生了什么事?

1 个答案:

答案 0 :(得分:1)

检查服务器的日期设置。检查计算机的日期设置。如果您的服务器日期和时间设置已关闭,PHP可能会在过去设置会话cookie,从而删除会话cookie。 Firefox对此更敏感。 IE不是。这在过去曾多次发生在我身上。这是某种内容管理系统的一部分吗?