1.在zphp上说的用ip的方法……
2.你可以设定一个贯通与整个网站的cookie,setcookie("time", time(), time()+999999999);
用这种方式可以在每个页面中对$time进行处理:你会遇到一个问题,就是用户离线的处理,这个我想不到太好的处理方法,因为用户关闭浏览器之类的动作,很难用php捕捉到,更别说准确的捕捉了,还是配合一下js试试吧……

解决方案 »

  1.   

    1.在zphp上说的用ip的方法……
    2.你可以设定一个贯通与整个网站的cookie,setcookie("time", time(), time()+999999999);
    用这种方式可以在每个页面中对$time进行处理:你会遇到一个问题,就是用户离线的处理,这个我想不到太好的处理方法,因为用户关闭浏览器之类的动作,很难用php捕捉到,更别说准确的捕捉了,还是配合一下js试试吧……
      

  2.   

    不过只用cookie也就够了……
    那就这样setcookie("time", time(), 0);然后在每一页中用time()-$time,就是上一页的时间,不过这样的缺点是,最后那一页的浏览时间没法取得了 :(
      

  3.   

    做一个函数,做一个小表,
    在函数中将当前系统时间和$PHP_SELF存入到数据库中。然后在每个页面上require包含此函数的文件,再调用该函数
      

  4.   

    to : zxyufan(宇凡)
    你的这个提法比较有新意,可否让我了解得更详细一些?我对php不太熟悉。