有关SESSION的绝对难题,非高高手莫入!!! 本人在其他的模块中使用了很多的SESSION变量,但从未出现过修改SESSION变量后无效的问题。PHP.INI中各种设置应该没有问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本人不是高手,但是想提一点尝试意见:可不可以把你在B中对$para赋值的语句改为$_SESSION['para'] = "TWO"呢?我没有试过,但原这样能解决这个问题。 上面的朋友,$_SESSION['para'] 只能用来读变量,不能写变量。感谢您热心解答的精神。我是在A中用B.PHP?PARA=TWO将“TWO”传给B,在B中用$para=$_GET['PARA']得到,此时用ECHO $_SESSION['para']显示PARA的值已经修改为'TWO',并在后面的SQL查询语句中用 $PARA 变量的"TWO"值成功从数据库中取出了所需数据,但在随后运行的的C.php中用ECHO $_SESSION['para']显示PARA的值却仍是'ONE'。即b.php中成功修改的SESSION变量PARA的值在随后C.PHP中又还原了。修改SESSION变量还有其他方法吗? 呵呵,对不起哈,没有认真去查资料就来乱说。幸好没有给你造成什么不便我到PHP.net上面查了一下manual,可以用$HTTP_SESSION_VARS['para']给SESSION赋值,希望这次不会错了 SQL查询问题! PHP小偷程序问题 mysql_free_result($myrow_1); 关于使用php+mysql实现"相关文章"功能 求助:取指定的字符串 php+Mysql数据库乱码问题 数据调用的问题。。急 php插入数据问题!谢谢大家! 这样的程序为什么会返回的中文是乱码!!!! 有关数据库连接的问题 问一个问题?丢分啦 请问apache 为什么不能正常运行?显示信息在正文中,在线等候!!!
可不可以把你在B中对$para赋值的语句改为$_SESSION['para'] = "TWO"呢?
我没有试过,但原这样能解决这个问题。
感谢您热心解答的精神。我是在A中用B.PHP?PARA=TWO将“TWO”传给B,在B中用$para=$_GET['PARA']得到,此时用ECHO $_SESSION['para']显示PARA的值已经修改为'TWO',并在后面的SQL查询语句中用 $PARA 变量的"TWO"值成功从数据库中取出了所需数据,但在随后运行的的C.php中用ECHO $_SESSION['para']显示PARA的值却仍是'ONE'。即b.php中成功修改的SESSION变量PARA的值在随后C.PHP中又还原了。修改SESSION变量还有其他方法吗?
我到PHP.net上面查了一下manual,可以用$HTTP_SESSION_VARS['para']给SESSION赋值,希望这次不会错了