粗略计算在线时间,bug:ip相同


Posted in PHP onDecember 09, 2006

<?PHP
/*

CREATE TABLE `db_online` (
  `ip` char(20) default NULL,
  `time` char(20) NOT NULL default '',
  `name` char(200) NOT NULL default '游客'
) TYPE=MyISAM

*/

//粗略计算在线时间,bug:ip相同(局域网->外部网)者,只记录一人。不过几率很少

session_start();
//超时时间
$out_time=300;//60*5

$uesr_name=$_SESSION['uesr_name'];

$now=time();
$online="db_online";
$ip=$_SERVER["REMOTE_ADDR"];

mysql_connect("localhost","root","");
mysql_select_db("数据库");
//删除过时用户.
mysql_query("delete from `$online` where  ($now-`time`)>$out_time or `name`='$uesr_name'  or `ip`='$ip' ");

if($uesr_name){
    mysql_query("  INSERT INTO `$online` (`ip`, `time`, `name`) VALUES ('$ip','$now','$uesr_name')  ");
}else{
    mysql_query("  INSERT INTO `$online` (`ip`, `time`, `name`) VALUES ('$ip','$now','游客')  ");
}

?>

PHP 相关文章推荐
用php来检测proxy
Oct 09 PHP
php 缓存函数代码
Aug 27 PHP
PHP下对数组进行排序的函数
Aug 08 PHP
分享下页面关键字抓取components.arrow.com站点代码
Jan 30 PHP
Codeigniter整合Tank Auth权限类库详解
Jun 12 PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 PHP
php获得网站访问统计信息类Compete API用法实例
Apr 02 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
Apr 03 PHP
PHP数组和explode函数示例总结
May 08 PHP
php 在线导入mysql大数据程序
Jun 11 PHP
php技术实现加载字体并保存成图片
Jul 27 PHP
Nginx环境下PHP flush失效的解决方法
Oct 19 PHP
用PHP函数解决SQL injection
Dec 09 #PHP
php中处理模拟rewrite 效果
Dec 09 #PHP
如何写php程序?
Dec 08 #PHP
IIS下配置Php+Mysql+zend的图文教程
Dec 08 #PHP
从网上搜到的phpwind 0day的代码
Dec 07 #PHP
ajax缓存问题解决途径
Dec 06 #PHP
数字转英文
Dec 06 #PHP
You might like
第二节 对象模型 [2]
2006/10/09 PHP
如何在PHP环境中使用ProtoBuf数据格式
2020/06/19 PHP
一个不错的用JavaScript实现的UBB编码函数
2007/03/09 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
Jquery中request和request.form和request.querystring的区别
2015/11/26 Javascript
JavaScript 中调用 Kotlin 方法实例详解
2017/06/09 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
javascript实现文字跑马灯效果
2020/06/18 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
Python collections模块实例讲解
2014/04/07 Python
python实现2048小游戏
2015/03/30 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
Python下调用Linux的Shell命令的方法
2018/06/12 Python
python 内置函数汇总详解
2019/09/16 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
HTML5去掉输入框type为number时的上下箭头的实现方法
2020/01/03 HTML / CSS
美国休闲服装品牌:Express
2016/09/24 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
美国沃尔玛网上超市:Walmart
2020/08/14 全球购物
校班主任推荐信范文
2013/12/03 职场文书
初一学生期末评语
2014/04/24 职场文书
学校安全管理责任书
2014/07/23 职场文书
项目经理岗位职责
2015/01/31 职场文书
滴水洞导游词
2015/02/10 职场文书
人民的好儿女观后感
2015/06/18 职场文书
行为规范主题班会
2015/08/13 职场文书
环保建议书作文300字
2015/09/14 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
Js类的构建与继承案例详解
2021/09/15 Javascript