关于session值传递的问题。急需援助!

hattori 2001-08-19 06:54:46
我写了如下两段代码:
test1.php:
<?
session_start();
$text1="success!!!";
$result=session_register($text1);
if ($result==true)
{print("registered");}
else
{print("unregistered");}
?>
<a href="test2.pgp">go on</a>

test2.php:
<?
session_start();
$result2=session_is_registered($text1);
if ($result2==true)
{print($text1);}
else
{print("unregistered");}
?>
<a href="test1.php">back</a>

结果在访问test1.php时显示registered,但转到test2.php
时显示unregistered.也就是说当访问test1.php时没问题,
但并没有把变量$text1的值传递到test2.php,我现在想不
明白原因,请高手指点。是不是我的php.ini或者是apache
的配置有问题?如果是,如何配置,请详细说明,多谢!
...全文
81 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
felio 2001-08-19
  • 打赏
  • 举报
回复
是啊,PHP中好多不规范的语句不知道怎么都可以运行的?
hhaibin 2001-08-19
  • 打赏
  • 举报
回复
应该这样写才对:

$result=session_register("text1");

$result2=session_is_registered("text1");

zxyufan 2001-08-19
  • 打赏
  • 举报
回复
注意!!先给变量赋值,后声明这个变量可不是好法子哦~~:)
felio 2001-08-19
  • 打赏
  • 举报
回复
小兄弟,你把这里
$result=session_register($text1);
搞错了,如果这样就成了session去register $text1的值了!!!
所以不要美金就行了!!
给分吧,呵呵

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧