InfoQ

交流

讨论:Session问题求教

作者 deepseath 发布于 2003-09-01 分类:php基础编程

Session其实是偶的一个痛点,始终弄不明白,一直在躲避,但是最终还是需要她~~~

这里有个问题就是
我在a页面注册一个变量,然后浏览者可能会到其他页面去,最后还是要回到a页面中,我试着做了,但是变量传来传去,会丢了,首先服务器设置问题是没有的,肯定是编写的错误!

我是这样做的:
在除a页面外都引用一个公共文件(放在了每页的最上面的),是这样的:
[php]
<?
if (empty($_SESSION["name"])) {
Session_Start();
$_SESSION["name"]=$md;
}
?>
[/php]
a页面我是这样写的
[php]
<?
Session_Start();
echo $_SESSION["name"];
?>
[/php]
但是这样做不行啊
请教各位该如何做呢?
谢谢了~~~

另外还有个问题是:
每次打开一个页面都会生成一个Session

谢谢各位帮个忙!!!!



逛论坛交流Session问题求教

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

4 条回复

回复

a页面: ---------- <? Sessi.. 发表人 lidm 发表于 09月11日
上面说的“session变量$name永不丢”是.. 发表人 lidm 发表于 09月11日
首先要谢谢你的解答。 但是,可能是我.. 发表人 deepseath 发表于 09月11日
没看懂啥意思, 用session当然要生成s.. 发表人 冬冬 发表于 09月11日
  1. 返回顶部

    Re: Session问题求教

    2003年09月11日 发表人 lidm

    a页面:
    ----------
    <?
    Session_Start();
    $_SESSION[name];
    $name="abc";
    echo $name;
    ?>
    ------------------

    其他页面的头:
    -------------------
    <?
    Session_Start();
    if ($name == "abc") {
    echo $name;
    }
    ?>
    ------------------

  2. 返回顶部

    Re: Session问题求教

    2003年09月11日 发表人 lidm

    上面说的“session变量$name永不丢”是指在从a页面开始 ---进入其他页面---又回到a页面---再进入其他页面---或进入另一个其他页面...,只要不关闭浏览器的整个其间。当然,需要各页面都不要有删除该变量或改变该变量值的动作。

  3. 返回顶部

    Re: Session问题求教

    2003年09月11日 发表人 deepseath

    首先要谢谢你的解答。
    但是,可能是我没有说明白吧,我注册变量的值是可变的呀。而且,有可能浏览者会在中间阶段关闭浏览器哦~~

    这样该如何办呢?

  4. 返回顶部

    Re: Session问题求教

    2003年09月11日 发表人 冬冬

    没看懂啥意思,
    用session当然要生成sessionid了,




  5. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

教教我apache怎样加php

我一直用PWS今天系统坏了重装了,我想学学APACHE,那位老大教教我...

村里人进来看看!

刚做了一个小坛子,做的不好,希望提点意见! 看看哪个有bug的! ...

如何判断表单中的文本框中的空格?

也就是说如下代码: [PHP] <scri ...

请问

我写了一个表单。和一个处理表单程序 。想把写入的用户信息输入数...

Apache目录别名问题

截止到今天下午4点前的最后一个问题,咳咳。。 我在A...

请教一下,这个数据库表怎么设计

是一个1对多的关系。 1个员工对应多条考评内容...

周杰伦

[ Full Screen ]

怎么做密码登陆检查?

只有登陆后才能进行对栏目浏览,不登陆只能看到题目,点击时候,...

星之海洋2 in

昨晚你給的論壇網址今天忘了啊,再給一次吧。悄悄話又發不出去。

各位大哥,给各连接sql的代码我。

各位大哥,给各连接sql的代码我。不是mysql

[]