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


Posted in PHP onOctober 09, 2006

本篇将介绍在自己的镜像站上也能放上自己的计数器。
    我以假设您有多个镜像站为例,首先在数据表中插入几个新的数据num、visited,这在你的镜像站上将用的着,只要将上篇中的count1.php改一下即可.
    先建立一个文件夹count,里面放上您要用的文件count2.php,count3.php……,举个例子,如count2的源码,将count1.php改成:

<?
$linkptr=mysql_pconnect("localhost","yourname","password");

mysql_select_db("yourname",$linkptr);
mysql_query("update counter
   set visited=visited+1 where num=2",$linkptr);
$result=mysql_query("select visited
   from counter where num=2",$linkptr);
list($counter)=mysql_fetch_row($result);
$counter=sprintf("%05d",$counter);

for($i=0;$i<5;$i++){
    $tmpstr="<img src=http://cnfree.oso.com.cn/img/".substr($counter,$i,1).".GIF border=0 >";
    echo $tmpstr;
   }
?>
    注意:"<img src=……"中一定要放上完整的路径,否则您的计数器将无法显示出来!
    做完这一步,我们再建立一个文件夹show,里面放上对应的文件show2.php,
show3.php……,以show2.php为例,源码写为:

document.write("<a href=http://cnfree.oso.com.cn target=_blank title= 中国免费资源信息联盟  ><? include "../count/count2.php" ?></a>");

    注意:<? include "../count/count2.php" ?>别忘了count前打上两点,这才是完整的路径!
    最后,在您的镜像站上适当的位置放置代码:
<script language=javascript src=http://cnfree.oso.com.cn/show/show2.php></script>
    http://cnfree.oso.com.cn 是我在OSO上的空间,您可以换成您自己的!
    好了,一切OK!看看您的镜像站主页计数器是否也显示出来了?下篇我只是介绍向您的站点会员提供免费计数器的一些构思,基本上就是本篇内容的一些拓展.

PHP 相关文章推荐
Discuz 模板语句分析及知识技巧
Aug 21 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
PHP 第二节 数据类型之转换
Apr 28 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
PHP的邮件群发系统phplist配置方法详细总结
Mar 30 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
Sep 02 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
利用php-cli和任务计划实现订单同步功能的方法
May 03 PHP
YII2框架中excel表格导出的方法详解
Jul 21 PHP
PHP回调函数与匿名函数实例详解
Aug 16 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
Apr 07 PHP
打造计数器DIY三步曲(下)
Oct 09 #PHP
打造计数器DIY三步曲(上)
Oct 09 #PHP
PHP脚本的10个技巧(4)
Oct 09 #PHP
聊天室php&amp;mysql(六)
Oct 09 #PHP
PHP脚本的10个技巧(3)
Oct 09 #PHP
社区(php&amp;&amp;mysql)六
Oct 09 #PHP
判“新”函数:得到今天与明天的秒数
Oct 09 #PHP
You might like
mysql 搜索之简单应用
2007/04/27 PHP
一步一步学习PHP(1) php开发环境配置
2010/02/15 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
php微信公众平台交互与接口详解
2016/11/28 PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
2020/01/23 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
2020/08/06 PHP
学习YUI.Ext第五日--做拖放Darg&amp;Drop
2007/03/10 Javascript
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
input、button的不同type值在ajax提交表单时导致的陷阱
2009/02/24 Javascript
jquery无缝向上滚动实现代码
2013/03/29 Javascript
Jquery的hide及toggle方法让超链接慢慢消失
2013/09/06 Javascript
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
jquery显示隐藏元素的实现代码
2016/05/19 Javascript
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
BootStrap selectpicker后台动态绑定数据
2017/06/01 Javascript
javascript实现商品图片放大镜
2019/11/28 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
python 快速排序代码
2009/11/23 Python
python中cPickle类使用方法详解
2018/08/27 Python
python如何实现一个刷网页小程序
2018/11/27 Python
Python函数中不定长参数的写法
2019/02/13 Python
Pandas删除数据的几种情况(小结)
2019/06/21 Python
利用Python脚本实现自动刷网课
2020/02/03 Python
使用css3实现的windows8开机加载动画
2014/12/09 HTML / CSS
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
俄罗斯品牌服装和鞋子在线商店:BRIONITY
2020/03/26 全球购物
护理职业生涯规划书
2014/01/24 职场文书
客户服务经理岗位职责
2014/01/29 职场文书
检察院起诉意见书
2015/05/20 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript
Python中递归以及递归遍历目录详解
2021/10/24 Python
Vue.js中v-for指令的用法介绍
2022/03/13 Vue.js