打造计数器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 相关文章推荐
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
PHP中__get()和__set()的用法实例详解
Jun 04 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
Jul 01 PHP
php获取网页标题和内容函数(不包含html标签)
Feb 03 PHP
php实现水仙花数的4个示例分享
Apr 08 PHP
php中error与exception的区别及应用
Jul 28 PHP
php实现的ping端口函数实例
Nov 12 PHP
php之readdir函数用法实例
Nov 13 PHP
php经典算法集锦
Nov 14 PHP
SSO单点登录的PHP实现方法(Laravel框架)
Mar 23 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
Sep 02 PHP
Yii框架的redis命令使用方法简单示例
Oct 15 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+jquery+ajax实现即时聊天功能实例
2014/12/23 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
10个实用的脚本代码工具
2010/05/04 Javascript
发布一个基于javascript的动画类 Fx.js
2010/11/05 Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
网站如何做到完全不需要jQuery也可以满足简单需求
2013/06/27 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
jQuery动态生成Bootstrap表格
2016/11/01 Javascript
Angular2学习笔记——详解NgModule模块
2016/12/02 Javascript
JavaScript获取中英文混合字符串长度的方法示例
2017/02/04 Javascript
jquery 手势密码插件
2017/03/17 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
解决vue字符串换行问题(绝对管用)
2020/08/06 Javascript
python获取beautifulphoto随机某图片代码实例
2013/12/18 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
python实现音乐下载的统计
2018/06/20 Python
Windows下安装Scrapy
2018/10/17 Python
python实现求特征选择的信息增益
2018/12/18 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
使用python采集Excel表中某一格数据
2020/05/14 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
英国可持续奢侈品包包品牌:Elvis & Kresse
2018/08/05 全球购物
中学老师的自我评价
2013/11/07 职场文书
中专毕业生自我鉴定
2013/11/21 职场文书
自我鉴定四大框架
2014/01/17 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
三十年同学聚会感言
2015/07/30 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP