简单的网站访问量计数器实现,具体如下

首先说明思路:

1.用户向服务器发出访问请求

2.服务器读取访问次数文件,+1,向客户端返回

3.服务器保存新的浏览次数

4.新用户访问,重复123即可

解决方案(主要算法):

1.数据文件:counter.dat

2.读出数据文件

打开文件;

如果不存在,创建,并以0为初识数据;

否则,读出数据;

关闭文件。

3.把累加后的数据写入文件counter.dat

累加数据;

打开文件;

写入数据;

关闭文件;

4.向网页输出信息;

建立Count_Visitor文件夹。

在Count_Visitor文件夹中,创建Count_Visitor.php文件,并键入以下代码:

浏览计数器-ljccccccccccc@163.com

//数字输出网页计数器

$max_len = 9;

$CounterFile = "counter.dat";

if(!file_exists($CounterFile)){ //如果计数器文件不存在

$counter = 0;

$cf = fopen($CounterFile,"w"); //打开文件

fputs($cf,'0'); //初始化计数器

fclose($cf); //关闭文件

}

else{ //取回当前计数器的值

$cf = fopen($CounterFile,"r");

$counter = trim(fgets($cf,$max_len));

fclose($cf);

}

$counter++; //计数器加一

$cf = fopen($CounterFile,"w"); //写入新的数据

fputs($cf,$counter);

fclose($cf);

?>

欢迎您!

您是本站的第

echo $counter; //输出计数器

?>

位访客!

如果有需要可以自己键入css文件装饰.

代码中包含的变量及其含义

$max_len : 自定义变量。计数器的最大位数;

$CounterFile : 自定义变量。计数器存放的文件(路径和文件名);

$counter : 自定义变量。计数器的值;

$cf : 自定义变量。打开计数文件的句柄;

代码中包含的函数与含义

file_exists($CounterFile) : 判断文件是否存在;

fopen($CounterFile,”w”) : 以写入方式打开文件。(函数自带属性,如果不存在则创建)

fopen($CounterFile,'r') : 以只读方式代开文件。

fgets($cf,$max_len) : 从文件中读出指定长度的字符

fputs($cf,”0”) : 把字符“0”写入$cf

fclose($cf) : 关闭$cf打开的文件

trim(fgets($cf,$max_len)) : 去除 取出字符串的 两边的空格符

今天的笔记就到这啦!

很简单的php小应用。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。

php 网站计数器,PHP实现网站访问量计数器相关推荐

  1. 【PHP】简单的网站访问量计数器实现

    简单的网站访问量计数器实现 首先说明思路: 1.用户向服务器发出访问请求 2.服务器读取访问次数文件,+1,向客户端返回 3.服务器保存新的浏览次数 4.新用户访问,重复123即可 解决方案(主要算法 ...

  2. 防刷新网站访问量计数器

    一.JSP内置对象application 1.application对象简介2.application对象中的常用方法3.application对象属性范围 二.具体实现 1.实现功能2.实现步骤 三 ...

  3. php页面计数器,PHP实现网站访问量计数器

    每个网站都会有浏览量.本文我们就和大家分享一下简单的网站访问量计数器实现,具体如下 首先说明思路: 1.用户向服务器发出访问请求 2.服务器读取访问次数文件,+1,向客户端返回 3.服务器保存新的浏览 ...

  4. php 网站计数器,PHP实现网站访问量计数器实现方法

    网站访问量也是一项重要的功能,本文主要为大家详细介绍了PHP实现网站访问量计数器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 简单的网站访问量计数器实现,具体如下 首先说明思 ...

  5. PHP实现网站访问量计数器

    简单的网站访问量计数器实现,具体如下 首先说明思路: 1.用户向服务器发出访问请求 2.服务器读取访问次数文件,+1,向客户端返回 3.服务器保存新的浏览次数 4.新用户访问,重复123即可 解决方案 ...

  6. php 网站计数器,PHP用函数嵌入网站访问量计数器

    这是一种方法实现计数器.想看另一种方法的请点击:[PHP]简单的网站访问量计数器实现 想看具体代码思路的也请点击上面的链接. 创建Embed-Count文件夹 在Embed-Count文件夹下面创建c ...

  7. mysql点击计数器_MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能...

    MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能 Clicks: 5338 Date: 2014-03-29 23:30:42 Power By 李轩Lane TagMysql计数器高 ...

  8. 分别设计网页访问计数器,会话计数器,访问网站计数器。

    张继军 董卫 <java web 应用开发技术与实案列教程>课后习题之第三章第7题 网页访问计数器count1.jsp 会话计数器count2.jsp 访问网站访问计数器count3.js ...

  9. linux网站ip访问量查询,如何统计网站每天PV和IP访问量排行

    近几天,官网登陆注册页面总是会有人进行账号密码试探,为了观察网站每天一些访问量情况,提早发现问题,特意统计了网站的页面及IP访问量,并将前10名,通过web页面展示出来. 1.分析页面和IP访问量排行 ...

最新文章

  1. 容器必须设置宽度吗_消防泵必须设置自动巡检柜吗
  2. 在 MFC SDI 程序中实现多语言程序界面
  3. Python基础教程学习笔记:第二章 列表和元组
  4. 河南大学计算机组成原理,河南大学计算机组成原理考点
  5. 连接pgsql_Laravel 数据库连接配置和读写分离
  6. 李炎恢老师Dreamweaver视频课程(53课时)[已完结]
  7. python写一个类600行代码_带你领略算法的魅力,一个600行代码的分词功能实现(一)...
  8. mysql配置文件my.cnf解析
  9. python必背代码-Python一些实用代码
  10. WinForm 窗体基本属性、公共控件
  11. 微信APP支付开发步骤及要点
  12. java 类方法中this_Java Eclipse 中 在类与方法调用中 (this)的用法
  13. 颜色分类Python解法
  14. 王炜:城市虚拟交通系统与交通发展决策支持模式研究
  15. DSm安装mysql_黑群辉DSM6.17安装图文教程 - 诗风个人博客
  16. 手把手教你如何绘制一辆,“单身自行车”,哈哈哈!
  17. 国内Cortex-M内核MCU产品性能哪家强?
  18. PHP-CGI远程代码执行
  19. Android Studio 使用中 遇到的那些奇奇怪怪的问题
  20. “中国健康与营养调查”CHNS数据

热门文章

  1. python作业代码没有缩进严重吗_Python代码需要缩进吗
  2. mysql key buffer_mysql 开发进阶篇系列 16 MySQL Server(myisam key_buffer)
  3. oracle session_wait,转载:学习Oracle动态性能表-(8)-V$SESSION_WAIT,V$SESSION_EVENT
  4. python atm作业详解_Python学习day5作业-ATM和购物商城
  5. jupyternotebook运行python_jupyter notebook参数化运行python方式
  6. C++一位的字符数字转数字
  7. Oracle 软件的安装
  8. Scrapy 爬虫去重效率优化之 Bloom Filter的算法的对接
  9. 改进初学者的PID-修改整定参数
  10. java 求最长重复子串_给定一个字符串,求出其最长的重复子串。