InfoQ

交流

讨论:再问一个关于session的问题?

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

我在所有的页面都引用了这个:
[php]
<?
session_start();
if(isset($PHPSESSID)) {
session_id($PHPSESSID);
}
else {
$_SESSION["name"]=$md;
}
?>
[/php]
虽然值可以传递了,但是我却发现,每运行任意一个页面都会生成一个sess_*******************************文件,天!如果访问量大的话,服务器启不是要死掉?

请问该如何做呢?
谢谢~~~



逛论坛交流再问一个关于session的问题?

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

10 条回复

回复

你要干什么啊 如果判断session是否.. 发表人 冰流星 发表于 09月11日
怎么没有人理我呀?! 帮个忙嘛~~ 发表人 deepseath 发表于 09月11日
那该如何做呢? 我实际要做的功能是这.. 发表人 deepseath 发表于 09月11日
你混淆了一个概念,session_id是定位se.. 发表人 冰流星 发表于 09月11日
呵呵,看来还是没有说明白哦 我所说的.. 发表人 deepseath 发表于 09月11日
做一个session数组吧,省事得多 发表人 冰流星 发表于 09月11日
没有这样做过呀?也是弄不会哦~~~ 对.. 发表人 deepseath 发表于 09月11日
session_id($PHPSESSID);这行有什么作用.. 发表人 lidm 发表于 09月11日
判断当前客户是否存在session_id呀。 发表人 deepseath 发表于 09月11日
判断当前客户是否存在session_id这句不.. 发表人 lidm 发表于 09月11日
  1. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 冰流星

    你要干什么啊

    如果判断session是否存在有这么麻烦么?

  2. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 deepseath

    怎么没有人理我呀?!
    帮个忙嘛~~

  3. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 deepseath

    那该如何做呢?
    我实际要做的功能是这样的:
    首先,有人通过一个id进入网站(需要另外一个程序,这里不涉及);
    然后,因为这个人不可能就停留在某个页面(初始进入的那个页面),所以我需要在他浏览的过程中始终传递这个id,直到他注册了新id为止。
    这样说明白吗?

  4. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 冰流星

    你混淆了一个概念,session_id是定位session的,与用户的id不等同

    那么你在每一个页面的开始判断这个session是否有效,就可以跟踪这个用户了

  5. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 deepseath

    呵呵,看来还是没有说明白哦
    我所说的id不是session_id,只是一个代号而已,其实这个功能有点像网站推介似的。A介绍B来访问网站,为了能使网站的管理者明白,B是通过谁介绍的。
    这样说能明白了吧?呵呵
    我写的那小段,能传递一个变量的值,但是我发现每运行一次就会生成一个session文件,不明白是怎么回事,麻烦你帮一下哦~~session始终是弄得不名不白的,哈哈~

  6. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 冰流星

    做一个session数组吧,省事得多

  7. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 deepseath

    没有这样做过呀?也是弄不会哦~~~
    对了,知道哪里有比较新的session教程什么的吗?看了好多,都太古老了。
    看来还得自己弄了,呵呵~~
    谢谢冰流星!!!!

  8. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 lidm

    session_id($PHPSESSID);这行有什么作用?

  9. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 deepseath

    判断当前客户是否存在session_id呀。

  10. 返回顶部

    Re: 再问一个关于session的问题?

    2003年09月11日 发表人 lidm

    判断当前客户是否存在session_id这句不就行了吗?
    if(isset($PHPSESSID))




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

    昵称: 请输入验证码:


抢着回答

请教一个php效率问题

在每个PHP文件里面都有一些比较长的语句想把他们该写成功能函数,...

搞笑短信集锦

1请快快拨打110免费电话赢得看守所9天包食宿超值游。现在拨打还赠...

如何访问浮动框中的表单值?

rt

哇塞~~~~!!!

學習灌水中.........................................:p :p :p :...

差不多了。

灌的差不多了。我下会。

PHP Server Builder for windows 1.3 发...

PHP Server Builder for windows witch Apache 2.0.47 ...

Iis+php错误如下

不知是什么地方没有配置好!请大侠们帮忙给看一下!

关于窗口关闭不提示而直接关闭的问题!

不管是什么版本的浏览器都能运行的javascript程序!请高手指点。

强烈谴责罗技鄙视Linux的可耻行径!

丫的就是不给Linux驱动,俺RH9下第一张处图噢

提个建议

我们这里为什么不开一个源代码下载区呢 像k666一样

[]