PHP计数器的实现代码


Posted in PHP onJune 08, 2013
<?php
/*使用文本文件记录数据的简单实现*/
$counter=1;
if(file_exists("mycounter.txt")){
$fp=fopen("mycounter.txt","r");
$counter=fgets($fp,9);
$counter++;
fclose($fp);
}
$fp=fopen("mycounter.txt","w");
fputs($fp,$counter);
fclose($fp);
echo "<h1>您是第".$counter."次访问本页面!<h1>";
?>

<?php
//下面这个为使用基于数据库的简单计数器,未添加其他防止一人重复刷新的方法。仅供参考。。
$conn=mysql_connect("localhost","root","abc");
$result=mysql_query("use db_counter");
$re=mysql_query("select * from tb_counter");
$result=mysql_fetch_row($re);
$counter=$result[0];
echo "您是第{$counter}位访问者!";
$counter+=1;echo "<hr>{$counter}";
mysql_query("update tb_counter set counter=$counter");
mysql_close($conn);
?>

PHP 相关文章推荐
用DBSQL类加快开发MySQL数据库程序的速度
Oct 09 PHP
php 全局变量范围分析
Aug 07 PHP
PHP extract 将数组拆分成多个变量的函数
Jun 30 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
Dec 22 PHP
php中error与exception的区别及应用
Jul 28 PHP
PHP实现通过中文字符比率来判断垃圾评论的方法
Oct 20 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
Symfony2框架学习笔记之表单用法详解
Mar 18 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
Oct 17 PHP
浅谈PHP无限极分类原理
Mar 14 PHP
使用cookie实现统计访问者登陆次数
Jun 08 #PHP
使用session判断用户登录用户权限(超简单)
Jun 08 #PHP
深入php常用函数的使用汇总
Jun 08 #PHP
php遍历所有文件及文件夹的方法深入解析
Jun 08 #PHP
探讨php中遍历二维数组的几种方法详解
Jun 08 #PHP
基于PHP遍历数组的方法汇总分析
Jun 08 #PHP
深入for,while,foreach遍历时间比较的详解
Jun 08 #PHP
You might like
PHP学习笔记之二 php入门知识
2011/01/12 PHP
PHP中的函数-- foreach()的用法详解
2013/06/24 PHP
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
2017/02/17 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
一段好玩的JavaScript代码
2006/12/01 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
基于jquery插件制作左右按钮与标题文字图片切换效果
2013/11/07 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
2015/06/24 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
使用openSpeDiv方法实现Ecshop登录弹窗框效果
2017/03/13 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
Vue.js添加组件操作示例
2018/06/13 Javascript
javascript网页随机点名实现过程解析
2019/10/15 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
jQuery列表动态增加和删除的实现方法
2020/11/05 jQuery
代码讲解Python对Windows服务进行监控
2018/02/11 Python
python 按照固定长度分割字符串的方法小结
2018/04/30 Python
Python线程条件变量Condition原理解析
2020/01/20 Python
基于Python爬取fofa网页端数据过程解析
2020/07/13 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
html5+css3之制作header实例与更新
2020/12/21 HTML / CSS
Structs界面控制层技术
2013/10/11 面试题
社会实践先进工作者事迹材料
2014/05/06 职场文书
星级党支部申报材料
2014/05/31 职场文书
大学生就业协议书范本(适用于公司企业)
2014/10/07 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书
离职告别感言
2015/08/04 职场文书
高质量“欢迎词”
2019/04/03 职场文书
Golang获取List列表元素的四种方式
2022/04/20 Golang