社区
基础编程
帖子详情
文件点击统计
pinerpu
2001-12-19 03:28:41
在php中如何实现读一个文件的点击统计?
...全文
119
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
英语四级过关技巧
能不能过四级,要看你的成绩在整体成绩中的排位。而且,准备了很久的人,在整体样本中属于极少数~不信的话,你看看身边有几个人是准备了很久的~
四级,四级,四级!!!!
无须复习,只要十天英语四级就能过!!!方法让你喷血!! 怕以后找不到!!! 1、听力,有三种题型,dialogue(十个对话),passage(三个短文),comp
教你如何写四级高分作文!!!大学英语四级常考各种类型作文模板-范文
文章目录: 补充:英语四级常用web 一:写作文必备知识点 二:高分作文标志 三:写出一篇好作文注意事项 四:英语四级作文高级替换词汇词组 1.替换词汇 2.替换词组 五:英语四级4大类作文类型及其模板 1.议论文 2.应用文 3.说明文 4.记叙文 六:英语四级历年题目和范文 参考1: 参考 2: 参考 3: 参考 4: 参考5: 七:四级作文谚语大全:A—N开头 八:英语四级作文高分句型汇总 路径1 路径2 路径3 九:英语四级作文各种类型模板...
python四级是什么水平_四级能过的水平大概什么水平?
最近发现很多人对于英语四级好像都有些误解,是不是有人觉得在大学里考过英语四级就已经很厉害了?其实告诉大家一个残忍的现实,那就是英语四级在大学的一众考试里,其实只是金字塔底部的存在……有一句话叫没有对比就没有伤害,今天就把四六级和雅思、托福放在一起对比一下,让大家看这三者之间具体的差别。我们都知道,后两者的含金量相对更高且社会认可度也很高,这样放在一起,不是为了踩一捧一,只是为了让大家更清楚地了解下...
四级重点高频词汇表_四级包含多少个考研词汇?
高考词汇、四级词汇、考研词汇之间有何关联?是否含有重复词汇?魔法师做了一个
统计
。所有词汇数据都来自互联网,不完全准确,仅供参考。四级词汇必背考研词汇5791个,包含部分高考词汇、部分四级词汇。数据来自互联网,不完全准确。通常认为考研词汇5500个,与本词汇表有出入,多出291个单词。高考前词汇约2696个,高考后需要学习3275个考研词汇,才能学完全部5791个单词。四级词汇中包含考研词...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章