发一个 cookie 的同时,写入数据库,或者数据文件,然后查询,就能够得到你想要的,$_COOKIE 是用户访问网站以后才会生成的,这个数组对应访问者自身,打死也得不到别人的信息,一次就一个用户的信息,

解决方案 »

  1.   

    搂上的正解,当用户登陆了,就生成Cookies自动写入数据库,然后把他读出来...
      

  2.   

    楼上的想法我做到了,不过我用的是xml文件,不是数据库!我现在是要实现,每隔分把钟,就没有Cookies的名单给清掉,所以要从Cookies里面去找这个人还在不在线,从数据库里或xml里面只能达到数据共享的目的,不能隔时删掉不在线的人员名单
      

  3.   

    我觉得从数据库里面取太影响效率了,所有将在线人员在登录的时候存在xml里面,但这个xml里面的文件要隔一段时间去删除一次那些不在线的
      

  4.   

    这些想法都不成熟,像顾客在线,这么基础的东西,php的支持怎么这么弱啊
      

  5.   

    http://community.csdn.net/Expert/topic/5742/5742464.xml?temp=.681286