php 对用户在线时间的获取 对php中的用户登录,怎么计算用户在线的时间,当用户离线的时候又要统计用户离线的时间,怎么设置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每次创建cookie的时候记录一下用户的时间 然后等cookie消失了后 把获取的时间段 放入数据库 额··· , 你怎样判断cookie 消失, 难道每隔离1秒 检查一次cookie! 一般是统计 cookie文件的个数下个人访问时服务器会自动统计需要对配置进行修改 可以设置个session,session一般20分钟过时,而用户只要对网站有操作一般不会过时,如果用户在20分钟内没用操作网站可视其下线,而每次跳转记录下个时间这样最后次操作加上20分钟应该就是用户下线时间,当然这个是本人的一种设想,不知道可行不,大家可以讨论下 难道你们只是用cookie不用session吗?而且在操作cookie的时候可以选择使用js来操作而不是使用PHP因为cookie是存储在客户端的而session是存储在服务器端的用js会省下许多工夫的! 配合js会好点window.onload的时候,把时间保存在cookie里window.onunlode 时候 就可以把时间写到数据库里了 我有几个问题,想问下!1:你的在线时间是什么意思?是在前台页面上有显示【已在线55秒】还是只是一个隐形的在数据库中的值2:你的在线时间这个字段是记录上次的在线时间,还是所有在线时间的和?3:我希望你能写一个全局的class,你在构造函数中和析构函数中都可以得到时间点!然后再析构的时候判断和进行数据库的操作class TimeOnline{ private $timeStar=0; private $timeOver=0; function __construct() { $timeStar=time(); } function __destruct() { $timeOver=time(); }} session,设定过期时间半个月。通过session从开始到中断的时间。差不多行了吧 session设为半个月!你太有创意了!真的!session不等于cookie他是存储在服务器端没错但是session有几个缺点是无法避免的一个是使用session相当于和服务器多建立了一个连接而且服务器的session如果过多的话!经常会出现session的用户错误所以我建议 就使用js+cookie的方法来解决! [求助]php post 模拟表单提交 smarty相关取值问题 父子列表的array排序方法 session 二级域名下失效 jpgraph路径问题. php购物网站图片上传处理问题 如何在不同文件夹深度的php中引入相同php文件? 关于redmine中下载的附件中不能包含部分中文的问题 为什么phpcms中首页的就是不能更新呢?(会的帮帮忙解答一下,谢谢!) 问一个关于PHP跳转的问题。 discuz 高手来!!!!!!!!急。。。。。。。。。。 求PHP伪静态规则编写
额··· , 你怎样判断cookie 消失, 难道每隔离1秒 检查一次cookie!
下个人访问时服务器会自动统计
需要对配置进行修改
而不是使用PHP因为cookie是存储在客户端的
而session是存储在服务器端的
用js会省下许多工夫的!
window.onload的时候,把时间保存在cookie里
window.onunlode 时候 就可以把时间写到数据库里了
1:你的在线时间是什么意思?是在前台页面上有显示【已在线55秒】还是只是一个隐形的在数据库中的值
2:你的在线时间这个字段是记录上次的在线时间,还是所有在线时间的和?
3:我希望你能写一个全局的class,你在构造函数中和析构函数中都可以得到时间点!然后再析构的时候判断和进行数据库的操作class TimeOnline{
private $timeStar=0;
private $timeOver=0;
function __construct() {
$timeStar=time();
} function __destruct() {
$timeOver=time();
}
}
你太有创意了!
真的!
session不等于cookie
他是存储在服务器端没错
但是session有几个缺点是无法避免的
一个是使用session相当于和服务器多建立了一个连接
而且服务器的session如果过多的话!
经常会出现session的用户错误
所以我建议 就使用js+cookie的方法来解决!