WordPress统计网站在线人数代码

诗梦
410
文章
724
评论
2017年10月22日00:50:17 13 5.5K 次浏览 804字

九一八,铭记历史,勿忘国耻,珍爱和平,振兴中华

请不要乱刷新多次本站,不然你有可能进入120秒的小黑屋!

PHP统计WordPress博客网站在线人数代码,把代码添加到你要添加的地方,注知更鸟主题直接添加一个增强版的php小工具放入以下代码即可,添加后会自动创建一个maplers.dat文件,请不要乱动。
WordPress统计网站在线人数代码

  1. <?php
  2. //首先你要有读写文件的权限,首次访问肯不显示,正常情况刷新即可
  3. $online_log = "maplers.dat"//保存人数的文件到根目录,
  4. $timeout = 30;//30秒内没动作者,认为掉线
  5. $entries = file($online_log);
  6. $temp = array();
  7. for ($i=0;$i<count($entries);$i++){
  8. $entry = explode(",",trim($entries[$i]));
  9. if(($entry[0] != getenv('REMOTE_ADDR')) && ($entry[1] > time())) {
  10. array_push($temp,$entry[0].",".$entry[1]."\n"); //取出其他浏览者的信息,并去掉超时者,保存进$temp
  11. }}
  12. array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."\n"); //更新浏览者的时间
  13. $maplers = count($temp); //计算在线人数
  14. $entries = implode("",$temp);
  15. //写入文件
  16. $fp = fopen($online_log,"w");
  17. flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些网络文件系统中正常工作
  18. fputs($fp,$entries);
  19. flock($fp,LOCK_UN);
  20. fclose($fp);
  21. echo "在线人数:".$maplers."人";
  22. ?>

还不会用请到下面留言,代码来自小墨渊

  • 版权声明: 发表于 2017年10月22日00:50:17
  • 转载注明:https://www.mom1.cn/3372.html
匿名

发表评论

匿名网友 填写信息

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

评论:13   其中:访客  10   博主  3
    • avatar 励志语录 @回复 3

      对方不想跟你说话并向你丢了一朵小黄花 :twisted: 签到成功!签到时间:下午10:32:16,每日打卡,生活更精彩哦 :oops: ~

        • avatar 诗梦 Admin @回复

          @励志语录 对方不想跟你说话并向你丢了一朵小黄花 :twisted:

        • avatar 酷客星球 @回复 0

          对方不想跟你说话并向你丢了一朵小黄花 :twisted:

          • avatar 今日新闻头条 @回复 1

            文章不错支持一下吧

            • avatar 安朵 @回复 1

              upload

              • avatar 影视童星大赛 @回复 0

                对方不想跟你说话并向你丢了一朵小黄花 :twisted: