我有一个页面(page_1.php),其代码如下..
<?php
session_start();
error_reporting(1);
$_SESSION['CHECK']='Test...';
?>
我的另一页包含(page_2.php)
<?php
session_start();
error_reporting(1);
echo $_SESSION['CHECK'];
?>
但我没有得到会话结果 我的屏幕空白了。问题是什么?
答案 0 :(得分:0)
您需要将session_id作为Get?Post参数传递,或者作为cookie传递。 See http://uk.php.net/manual/en/function.session-start.php
答案 1 :(得分:0)
如果你需要调试任何东西,如果你使用另一个级别进行error_reporting会很有帮助,例如2047.(并在session_start()之前使用它)
我们需要进一步的信息:
你是如何保持会议活着的?
查看 session.use_cookies , session.use_only_cookies , session.use_trans_sid 的设置。
请确保在page_2.php中,在第一个起始<?php
-tag之前没有任何内容
如果page_2.php以UTFn编码,请确保它不包含BOM。