用这种方法检查是否注册session变量
试试看
isset($HTTP_SESSION_VARS['sos']----------------------------
index.php<?php
session_start();
session_register("sos");
if (isset($HTTP_SESSION_VARS['sos']) echo "sdfsdf";
?>
<p></p><a href="x.php">link</a>x.php<?php
session_start();if (isset($HTTP_SESSION_VARS['sos']) echo "hahaha";
?>
<p></p><a href="index.php">返回</a>----------------------------
试试看
isset($HTTP_SESSION_VARS['sos']----------------------------
index.php<?php
session_start();
session_register("sos");
if (isset($HTTP_SESSION_VARS['sos']) echo "sdfsdf";
?>
<p></p><a href="x.php">link</a>x.php<?php
session_start();if (isset($HTTP_SESSION_VARS['sos']) echo "hahaha";
?>
<p></p><a href="index.php">返回</a>----------------------------
session.save_path
;session.cookie_path這個不要了,我剛要了和上一個一樣的目錄就不行,不知和上個的目錄不同行不。
估计是php.ini中的配置有些问题,请参考相关配置资料