打造计数器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&MYSQL服务器配置说明
Oct 09 PHP
粗略计算在线时间,bug:ip相同
Dec 09 PHP
php 获得汉字拼音首字母的函数
Aug 01 PHP
php基于GD库画五星红旗的方法
Feb 24 PHP
在Linux系统下一键重新安装WordPress的脚本示例
Jun 30 PHP
php array_walk_recursive 使用自定的函数处理数组中的每一个元素
Nov 16 PHP
Yii2 hasOne(), hasMany() 实现三表关联的方法(两种)
Feb 15 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
thinkPHP5.0框架独立配置与动态配置方法
Mar 17 PHP
CMSPRESS 10行代码搞定 PHP无限级分类2
Mar 30 PHP
PHP面向对象程序设计之对象的遍历操作示例
Jun 12 PHP
laravel withCount 统计关联数量的方法
Oct 10 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脚本数据库功能详解(上)
2006/10/09 PHP
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
php中文字母数字验证码实现代码
2008/04/25 PHP
phpmyadmin 常用选项设置详解版
2010/03/07 PHP
常见的PHP五种设计模式小结
2011/03/23 PHP
PHP函数之日期时间函数date()使用详解
2013/09/09 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
原生js实现吸顶效果
2017/03/13 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
React Native开发封装Toast与加载Loading组件示例
2018/09/08 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
在Python下进行UDP网络编程的教程
2015/04/29 Python
python中字典(Dictionary)用法实例详解
2015/05/30 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
flask框架中的cookie和session使用
2021/01/31 Python
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
美容师的职业规划书
2013/12/27 职场文书
乔迁之喜主持词
2014/03/27 职场文书
青年文明号口号
2014/06/17 职场文书
工作证明格式及范本
2014/09/12 职场文书
三严三实对照检查材料
2014/09/22 职场文书
世界卫生日宣传活动总结
2015/02/09 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
go mod 安装依赖 unkown revision问题的解决方案
2021/05/06 Golang
python plt.plot bar 如何设置绘图尺寸大小
2021/06/01 Python
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技