【发布时间】:2010-11-09 00:00:47
【问题描述】:
在 header.php 我有:
<?php
if(!isset($_SESSION))
{
session_start();
}
?>
再往下我有:
$_SESSION[theme] = $_GET[theme];
基本上有一个下拉框,用户可以在其中选择网站主题,这会设置 $_GET[theme] 的值,我希望记住选择,但是每当页面更改时,主题都会重置为默认值。
header.php 是每个页面的头文件 - 不知道是不是这个问题。
如果 print_r($_SESSION) 则正确的值显示在 Array [theme] => 之后,但如果我点击不同的页面,则 Array [theme] => 重置为空白。
请帮帮我!
【问题讨论】:
标签: php session variables reset