php的session在本页面能显示,但跳转到其他页面就不显示,php.ini已经配和session.use_trans_sid = 1
index.php为<?phpsession_start();?><?phpif(!session_is_registered("name"));{session_reg...
index.php为
<?php
session_start();
?>
<?php
if(!session_is_registered("name"));
{
session_register("name");
$_session[name]="123456";
}
header("Location:newfile.php");//跳转前面不能有输出
echo $_session["name"];
?>
t跳转后的页面
<?php
session_start();
?>
<?php
echo $_session[name];
?>
强调一下 cookie传值能用 展开
<?php
session_start();
?>
<?php
if(!session_is_registered("name"));
{
session_register("name");
$_session[name]="123456";
}
header("Location:newfile.php");//跳转前面不能有输出
echo $_session["name"];
?>
t跳转后的页面
<?php
session_start();
?>
<?php
echo $_session[name];
?>
强调一下 cookie传值能用 展开
4个回答
展开全部
if(!session_is_registered("name"));
{
session_register("name");
$_session[name]="123456";
}
这里if后面为何有个分号 ; ??
另外,我实现的代码如下:
//test.php
<?php
session_start();
if(!isset($_SESSION["name"])){
$_SESSION["name"] = "123456";
}
header("Location:test2.php");
?>
//test2.php
<?php
session_start();
echo $_SESSION["name"];
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意下大小写啊,是$_SESSION["name"]; 不是$_session["name"];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是对的呀
追问
我都找了几天毛病了就是找不到
追答
kennyhonghui 是对的
跳转后的页面,..不用总是
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$_session[name]="123456";
改为
$_session["name"]="123456";
改为
$_session["name"]="123456";
追问
还是不行
追答
$_SESSION 是大写的,
$_SESSION["name"] 必须引号
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询