【发布时间】:2015-11-03 22:55:08
【问题描述】:
这是我的代码:
索引.PHP
// index.php session_start(); $_SESSION['favcolor'] = '红色'; $_SESSION['动物'] = '狗'; $_SESSION['time'] = time(); print_r($_SESSION);结果是:
大批 ( [favcolor] => 红色 [动物] => 狗 [时间] => 1439307117 )访问首页后,进入测试页面:
测试.PHP
// 测试.php session_start(); 回声 $_SESSION['favcolor']; 回声 $_SESSION['动物']; echo date('Y m d H:i:s', $_SESSION['time']); print_r($_SESSION);结果是:
大批 ()为什么?
【问题讨论】:
-
您是否检查过存储在浏览器中的 cookie?您是否启用了 error_reporting?
-
您好,您使用什么服务器工具进行测试? (xamp, wamp easyphp..)?
-
您需要在 PHP 页面上启用会话,请参阅 support.qualityunit.com/… 。您可能还会发现这很有用:stackoverflow.com/questions/3740791/…
-
使用同一个域名访问两个脚本?
var_dump($_COOKIE);在session_start();之后检查会话 cookie 是否正在返回。 -
您的浏览器接受cookies吗? whatismybrowser.com/are-cookies-enabled
标签: php session session-cookies