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

2025年03月22日 04:04
有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";