打造计数器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 相关文章推荐
实例(Smarty+FCKeditor新闻系统)
Jan 02 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 PHP
php图片缩放实现方法
Feb 20 PHP
PHP中的use关键字概述
Jul 23 PHP
php中rename函数用法分析
Nov 15 PHP
PHP文件锁函数flock()详细介绍
Nov 18 PHP
深入理解PHP中的empty和isset函数
May 26 PHP
PHP文件操作实例总结
Sep 27 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
Mar 18 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
Sep 11 PHP
PHP框架实现WebSocket在线聊天通讯系统
Nov 21 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
一个程序下载的管理程序(一)
2006/10/09 PHP
php 遍历数据表数据并列表横向排列的代码
2009/09/05 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
2014/11/06 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
javascript if条件判断方法小结
2014/05/17 Javascript
jquery中使用循环下拉菜单示例代码
2014/09/24 Javascript
JS中dom0级事件和dom2级事件的区别介绍
2016/05/05 Javascript
JS获取元素多层嵌套思路详解
2016/05/16 Javascript
喜大普奔!jQuery发布 3.0 最终版
2016/06/12 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
Node.js 中exports 和 module.exports 的区别
2017/03/14 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
jQuery+CSS实现的标签页效果示例【测试可用】
2018/08/14 jQuery
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
js验证身份证号码记录的方法
2019/04/26 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
[01:33]真香警告!DOTA2勇士令状不朽珍藏Ⅱ饰品欣赏
2018/06/26 DOTA
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python3之读取连接过的网络并定位的方法
2018/04/22 Python
Python中对数组集进行按行打乱shuffle的方法
2018/11/08 Python
Python递归及尾递归优化操作实例分析
2020/02/01 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
Subside Sports德国:足球球衣和球迷商品
2019/06/08 全球购物
天网面试题
2013/04/07 面试题
应届生自荐信
2014/06/30 职场文书
感恩教师节演讲稿
2014/09/03 职场文书
幼儿园老师个人总结
2015/02/28 职场文书
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android