怎么样得到用户的在线时间?

chn217 2002-11-12 01:31:14
本人现在做一网站,提供的是按时计费的服务。就是用户登陆后,就开始计费,然后用户余额不足时谈出提示。望各位大虾指点一二啊!最好附上原代码,那我就感激不尽了...
...全文
60 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
vivanboy 2002-11-13
  • 打赏
  • 举报
回复
可以用一个iframe,每隔一段时间向服务器发送它在线的信息,然后在他的在线总计时间上加上这段时间,并判断是否余额不多了,如果余额不多,就提示一下。
客户端如果关闭浏览器或者停电等原因,就不会向服务器发送信息了,这样总计时间也不会增加。
ALAN_1999 2002-11-13
  • 打赏
  • 举报
回复
作个<iframe>然后刷它行不??
chn217 2002-11-13
  • 打赏
  • 举报
回复
那如果他没有自行退出,怎么办?他把窗口关掉了,那我数据库还计不计费呢?
ashchen 2002-11-12
  • 打赏
  • 举报
回复
别想用php解决,这个要用Java applet或者active来实现或者别的,只用网页
写个脚本的话安全性很低。
没遇到过网站提供的服务是按时计费的 :)
chn217 2002-11-12
  • 打赏
  • 举报
回复
还没有大虾发表高见啊?在线等
anziqi 2002-11-12
  • 打赏
  • 举报
回复
你进phpadmin里点击一个表你就可以看到下面的.
Run SQL query/queries on database aodakeji [文档] :
这有一个文本框

Show this query here again

Or 文本文件的位置 :
这有一个文本框:浏览<-这是用来导入文件的.


在这个界面点浏览选你的导入文件的路径就可以了.

anziqi 2002-11-12
  • 打赏
  • 举报
回复
呵呵.这个东东很有意思.我也做一个如果可以给你代码.呵呵.
anziqi 2002-11-12
  • 打赏
  • 举报
回复
我可能给你提供一个思路.你可以办到他一登录就记时对吧.

那么你就可以计算一下他的费用还可以上多长的时间.然后把这个时间给一个变量.用来定时刷新.如果他在线的时候足够长就可以看到提示及自动断线.
如给他十钟的提醒时间.再过十分钟会有另一次的自动刷新.看是否加费如没有断线.

不知可不可以.
anziqi 2002-11-12
  • 打赏
  • 举报
回复
按他这么说的话你可以用9分钟然后跑出去.然后再用9分钟.呵呵.

肯定不成的.

我说的那个可以你跟据他的费用算出的他的余下时间.然后用减10给一个变量.用来定时刷新.

他退出就算费存入数据库.还有一种就是强行给他断线.

chn217 2002-11-12
  • 打赏
  • 举报
回复
没办法啊,大哥。客户要求就这么变态,还要求是十分钟计一次费
cnnps 2002-11-12
  • 打赏
  • 举报
回复
i think a moment .....

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧