php的session在本页面能显示,但跳转到其他页面就不显示,php.ini已经配和session.use_trans_sid = 1

2025-03-22 04:04:03
推荐回答(4个)
回答1:

if(!session_is_registered("name"));
{
session_register("name");
$_session[name]="123456";

}

这里if后面为何有个分号   ;  ??

另外,我实现的代码如下:

//test.php
session_start();
if(!isset($_SESSION["name"])){
$_SESSION["name"] = "123456";
}
header("Location:test2.php");
?>
//test2.php
session_start();
echo $_SESSION["name"];
?>

回答2:

注意下大小写啊,是$_SESSION["name"]; 不是$_session["name"];

回答3:

都是对的呀

回答4:

$_session[name]="123456";
改为
$_session["name"]="123456";