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

企鹅博客
企鹅博客
企鹅博客
28580
文章
0
评论
2020年9月14日14:16:05 评论 11 views 663字阅读2分12秒

/*

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','游客') ");

}

?>

weinxin
欢迎加入中国站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
16个常见的php基本函数 php教程

16个常见的php基本函数

本文给大家汇总了16个常见的php基本函数,涵盖的面很广,这里推荐给大家,希望对大家学习php能够有所帮助。 1.统计数组元素个数 $arr = array( '1011,1003,1008,1001...
有关平淡的文章推荐6篇 php教程

有关平淡的文章推荐6篇

PHP CURL 内存泄露问题解决方法,curl泄露 phpcurl使用privoxy代理访问https://www.google.com/search?q=xxx curl配置平淡无奇,长时间运行发...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: