社区
基础编程
帖子详情
文件点击统计
pinerpu
2001-12-19 03:28:41
在php中如何实现读一个文件的点击统计?
...全文
78
6
打赏
收藏
文件点击统计
在php中如何实现读一个文件的点击统计?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
linux
统计
目录下
文件
个数
1.
统计
文件
夹下
文件
个数,包括子
文件
ls -l| grep "^-"| wc -l 2.
统计
文件
夹下目录个数,包括子目录 ls -l| grep "^d"| wc -l 3.
统计
文件
夹下
文件
个数,包括子
文件
ls -lR | grep "^-"| wc -l 4.
统计
文件
夹下...
如何
统计
多个Excel
文件
中的信息,
统计
多个工作簿中的数据,
统计
多个表格中相同的条,
统计
多个表格的和等等
做为信息收集人员,可能经常需要
统计
多个Excel
文件
收集来的信息,对多个Excel、对多个工作簿、对多个表格进行
统计
,
统计
的维度包含按
文件
名、按表名进行求和、求排名、求平均值、条件
统计
、条件求和、文字汇总、多...
如何
统计
文件
或
文件
夹的数量
点击
个人博客,查看更多文章...
统计
当前目录下的
文件
数量:ls -l | grep &quot;^-&quot; | wc -l 递归
统计
当前目录下子
文件
夹数量:ls -lR | grep &quot;^d&quot; | wc -l
页面
点击
率
统计
java_JSP
点击
量(访问量)
统计
实例
在本章中,我们将在JSP中讨论如何实现
点击
量
统计
。
点击
计数器用于
统计
有关网站的特定页面上的访问次数。假设人们首先登陆网站主页,通常是index.jsp页面中有
点击
计数器。要实现一个
点击
计数器,可使用Application...
Linux上
统计
文件
夹下
文件
个数以及目录个数
对于linux终端用户而言,
统计
文件
夹下
文件
的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux
统计
文件
夹的个数”,然后
点击
自己想要的答案,但是有时候不知道
统计
文件
夹命令运行的机理,...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章