打造计数器DIY三步曲(下)


Posted in PHP onOctober 09, 2006

中篇我向您介绍了怎样在自己的镜像站上放置OSO上的计数器,本篇我将向您介绍如何打造自己的免费计数器系统的构思,程序还得您自己写哟.
    好多网站都提供了免费计数器服务,很久以前我就有个梦想,建立自己的免费计数器系统,而现在OSO提供了数据库,这一切将成为现实.
    多数网站都是只向会员提供免费计数器的,我们也可以这样做,好让自己的网站也有上一些臣民,在他们注册的时候,可以自动生成一个ID,我们的计数器系统就全靠这个ID了!
    当用户申请计数器时,首先当然是检查用户名和密码了,登陆成功后,从数据库中调出用户的ID出来,用户申请后系统自动创建两个文件countid.php和showid.php,简单流程可以如下:
    $filea="count".$id."php";
    $fileb="show".$id."php";
    $fpa=fopen("count/$filea",w);
    $fpb=fopen("show/$fileb",w)
    然后写入文件,内容和中篇中的大同小异,只用将num改一下即可,简单流程可以如下:
    fputs($fpa,$count,strlen($count));
    fputs($fpb,$show,strlen($show));
    $count=countid.php中的内容;
    $show=showid.php中的内容;
    这样就产生了countid.php和showid.php两个文件,同时让数据库insert num=id就可以了,最后返回一段代码,让用户知道怎样使用这个计数器,一切搞定!
    不过我觉得申请计数器时可以让用户设置初值,数据库插入num时用replace来代替insert,这样用户如果忘了代码,随时可以重新申请一个,并设置好初值,而计数器会把原来的记录覆盖掉,这就没有必要让用户牢记代码,或者提供代码返回,这样太麻烦了!
    怎么样?一切都很轻松吧,希望您能通过此三篇文章顺利地打造出自己的计数器系统,在此我预祝您能成功! 

PHP 相关文章推荐
PHP 引用文件技巧
Mar 02 PHP
php设计模式 Builder(建造者模式)
Jun 26 PHP
php比较多维数组中值的大小排序实现代码
Sep 08 PHP
PHP判断图片格式的七种方法小结
Jun 03 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
PHP开发中AJAX技术的简单应用
Dec 11 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
PHP 以POST方式提交XML、获取XML,解析XML详解及实例
Oct 26 PHP
在Yii2特定页面如何禁用调试工具栏Debug Toolbar详解
Aug 07 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
May 01 PHP
PHP进阶学习之反射基本概念与用法分析
Jun 18 PHP
TP5框架实现自定义分页样式的方法示例
Apr 05 PHP
打造计数器DIY三步曲(上)
Oct 09 #PHP
PHP脚本的10个技巧(4)
Oct 09 #PHP
聊天室php&mysql(六)
Oct 09 #PHP
PHP脚本的10个技巧(3)
Oct 09 #PHP
社区(php&&mysql)六
Oct 09 #PHP
判“新”函数:得到今天与明天的秒数
Oct 09 #PHP
社区(php&&mysql)五
Oct 09 #PHP
You might like
PHP中常用数组处理方法实例分析
2008/08/30 PHP
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
PHP 截取字符串专题集合
2010/08/19 PHP
PHP操作mysql函数详解,mysql和php交互函数
2011/05/19 PHP
PHP内存缓存Memcached类实例
2014/12/08 PHP
Symfony2学习笔记之系统路由详解
2016/03/17 PHP
PHP弱类型的安全问题详细总结
2016/09/25 PHP
阿里云的WindowsServer2016上部署php+apache
2018/07/17 PHP
Laravel使用模型实现like模糊查询的例子
2019/10/24 PHP
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
判断js对象是否拥有某一个属性的js代码
2013/08/16 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
JS比较2个日期间隔的示例代码
2014/04/15 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
JS实现同时搜索百度和必应的方法
2015/01/27 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
AngularJS 作用域详解及示例代码
2016/08/17 Javascript
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
用ES6的class模仿Vue写一个双向绑定的示例代码
2018/04/20 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
2019/06/10 Javascript
如何基于python操作json文件获取内容
2019/12/24 Python
使用CSS3制作倾斜导航条和毛玻璃效果
2017/09/12 HTML / CSS
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
自我评价怎么写正确呢?
2013/12/02 职场文书
医学检验专业个人求职信范文
2013/12/04 职场文书
俄罗斯商务邀请函
2014/01/26 职场文书
聚美优品广告词改编
2014/03/14 职场文书
《数星星的孩子》教学反思
2014/04/11 职场文书
初三语文教学计划
2015/01/22 职场文书
MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因
2021/06/21 MySQL
python数字图像处理之图像自动阈值分割示例
2022/06/28 Python