作者yorjing (托儿所婴儿)
看板PHP
标题Re: [问题]有关session
时间Thu Feb 8 20:34:34 2007
谢谢各位大大之前的指导
小弟现在只剩下一个问题
就是session传值问题
第一个程式码 a.php
<?php
session_start();
$_SESSION['authenticated'] = true;
$_SESSION['fruits'] = array("orange", "banana", "apple");
$_SESSION['login_time'] = date('Y-m-d h:i:s');
header('Location: b.php');
?>
第二个程式码 b.php
<?php
session_start();
echo $_SESSION['authenticated'];
foreach($_SESSION['fruits'] as $fruit)
{
echo "<br>$fruit";
}
echo $_SESSION['login_time'];
?>
结果发现什麽都没有印出来
爬过相关文章
发现这样写也不知道为什麽不能传值
可以请各位大大再帮我看一下吗?
在这边谢谢各位大大
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.238.19
1F:推 formoxa:['fruits']=orange; it might be: ['fruits'] = "orange"; 02/08 20:49
已改过 不过还是跑不出来
※ 编辑: yorjing 来自: 59.112.238.19 (02/08 20:54)
※ 编辑: yorjing 来自: 59.112.238.19 (02/08 20:54)
2F:推 formoxa:register_globals <--- opening? 02/08 20:54
3F:推 yorjing:可以请教怎麽open吗?小弟今天第一天学session 02/08 20:57
4F:推 yorjing:我把他打开了 不过没有用...XD 02/08 21:18
5F:推 buganini:我有时候也会遇到这个问题...不过都还没找出原因 02/08 22:49
6F:→ buganini:有时候会是有些变除传到了有些传不到= = 02/08 22:50
7F:→ buganini:但出事的页面似乎都是header('Location:..')过去的 02/08 22:50
8F:→ buganini:不确定....先改成超连结试试吧 02/08 22:50
9F:推 linrobz:怪了...我可以跑 02/09 08:26
10F:推 yorjing:XXXXXXXXXXXXXXXXXXXD 02/09 09:13
12F:推 MrMarcus:检查你自己的浏览器接不接受cookie,也检查php.ini 02/09 13:23
13F:→ MrMarcus:session.save_path这个设定有没有值。预设值是/tmp, 02/09 13:27
14F:→ MrMarcus:但是如果你是在Windows环境下,要自己把这个值改掉, 02/09 13:27
15F:→ MrMarcus:例如session.save_path = c:/temp/phpsession 02/09 13:27
16F:→ MrMarcus:否则php会无法储存session资料,你的session也无法运作。 02/09 13:28
17F:推 yorjing:谢谢 但我发现我有好多session.save_path 只有一个没# 02/09 17:58