第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。
任何人都知道发生了什么事?
答案 0 :(得分:1)
检查服务器的日期设置。检查计算机的日期设置。如果您的服务器日期和时间设置已关闭,PHP可能会在过去设置会话cookie,从而删除会话cookie。 Firefox对此更敏感。 IE不是。这在过去曾多次发生在我身上。这是某种内容管理系统的一部分吗?