社区
基础编程
帖子详情
文件点击统计
pinerpu
2001-12-19 03:28:41
在php中如何实现读一个文件的点击统计?
...全文
76
6
打赏
收藏
文件点击统计
在php中如何实现读一个文件的点击统计?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
acev
2002-01-18
打赏
举报
回复
留恋
zxyufan
2001-12-19
打赏
举报
回复
在每个文件中require这个inc文件。如果去掉最后一行的注释,则会在require处显示当前文件的点击数。
记数器功能:同一IP半个小时内刷新无效。
zxyufan
2001-12-19
打赏
举报
回复
# MySQL dump 8.12
#
# Host: localhost Database: count
#--------------------------------------------------------
# Server version 3.23.32
CREATE DATABASE count;
USE count;
#
# Table structure for table 'counter'
#
CREATE TABLE counter (
file_name varchar(255) NOT NULL,
click_number int(11),
last_click_ip varchar(20),
last_click_time varchar(20),
PRIMARY KEY (file_name)
) TYPE=MyISAM;
#
# Dumping data for table 'counter'
#
<?
//counter.inc
//计数器数量显示
//运行环境: PHP4.0以上、MySQL2.23以上版本
$host="localhost";
$port="";
$user="";
$password="";
$database="count";
if ($port<>""){ $host=$host.":".$port;}
$db=mysql_connect($host,$user,$password);
mysql_select_db($database,$db);
$sql = "select * from counter where file_name = '".$PHP_SELF."'";
$res=mysql_query($sql);
if (mysql_num_rows($res)>0)
{
$old_ip=mysql_result($res,0,"last_click_ip");
$old_time=mysql_result($res,0,"last_click_time");
$old_num=mysql_result($res,0,"click_number");
}
else
{
mysql_query("insert into counter values ('".$PHP_SELF."',1,'0.0.0.0','19800901194500')");
}
$now_ip=$REMOTE_ADDR;
$now_time=date("Y").date("m").date("d").date("H").date("i").date("s");
if ($now_ip<>$old_ip)
{
$now_num=$old_num+1;
mysql_query("update counter set click_number='".$now_num."',last_click_ip='".$now_ip."',last_click_time='".$now_time."'");
}
else
{
$time_diff=$now_time - $old_time;
if ($time_diff > 3000)
{
$now_num=$old_num+1;
mysql_query("update counter set click_number='".$now_num."',last_click_ip='".$now_ip."',last_click_time='".$now_time."'");
}
else
{
$now_num=$old_num;
}
}
//echo $now_num;
?>
pinerpu
2001-12-19
打赏
举报
回复
如何在打开一个文档的时候同时修改数据库?
zxyufan
2001-12-19
打赏
举报
回复
file_name应该是包含相对路径的
zxyufan
2001-12-19
打赏
举报
回复
用数据库实现的方式:
建立点击统计表
file_name varchar(255) PRI
click_number int(11)
last_click_ip varchar(20)
last_click_time datetime
从0到1动手写FAT32
文件
系统
本课程从0行代码开始,逐步迭代一步步地演示了怎样构造一个FAT32
文件
系统。 通过这种简单易行的方式,你将逐步深入了解FAT32
文件
系统的工程原理。 课程主要分以下几个章节: 建立驱动框架 分区解析 FAT解析
文件
操作...
linux
统计
目录下
文件
个数
1.
统计
文件
夹下
文件
个数,包括子
文件
ls -l| grep "^-"| wc -l 2.
统计
文件
夹下目录个数,包括子目录 ls -l| grep "^d"| wc -l 3.
统计
文件
夹下
文件
个数,包括子
文件
ls -lR | grep "^-"| wc -l 4.
统计
文件
夹下...
如何
统计
文件
或
文件
夹的数量
点击
个人博客,查看更多文章...
统计
当前目录下的
文件
数量:ls -l | grep &quot;^-&quot; | wc -l 递归
统计
当前目录下子
文件
夹数量:ls -lR | grep &quot;^d&quot; | wc -l
Linux上
统计
文件
夹下
文件
个数以及目录个数
对于linux终端用户而言,
统计
文件
夹下
文件
的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux
统计
文件
夹的个数”,然后
点击
自己想要的答案,但是有时候不知道
统计
文件
夹命令运行的机理,...
页面
点击
率
统计
java_JSP
点击
量(访问量)
统计
实例
在本章中,我们将在JSP中讨论如何实现
点击
量
统计
。
点击
计数器用于
统计
有关网站的特定页面上的访问次数。假设人们首先登陆网站主页,通常是index.jsp页面中有
点击
计数器。要实现一个
点击
计数器,可使用Application...
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章