打造计数器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 相关文章推荐
PHP中的串行化变量和序列化对象
Sep 05 PHP
PHP中上传大体积文件时需要的设置
Oct 09 PHP
PHP企业级应用之常见缓存技术篇
Jan 27 PHP
php XPath对XML文件查找及修改实现代码
Jul 27 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
PHP取整数函数常用的四种方法小结
Jul 05 PHP
PHP7新增运算符用法实例分析
Sep 26 PHP
ThinkPHP中create()方法自动验证实例
Apr 26 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
Feb 28 PHP
如何解决PHP获取不到SESSION信息之一般情况
Oct 10 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
php中变量及部分适用方法
2008/03/27 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
BOOM vs RR BO5 第一场 2.14
2021/03/10 DOTA
jquery validator 插件增加日期比较方法
2010/02/21 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
JavaScript定义类的几种方式总结
2014/01/06 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
解析AngularJS中get请求URL出现的跨域问题
2016/12/01 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
解决layer弹出层msg的文字不显示的问题
2019/09/11 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
2019/10/14 Javascript
[55:47]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第三局
2016/02/27 DOTA
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
pyqt4教程之widget使用示例分享
2014/03/07 Python
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
Python计算程序运行时间的方法
2014/12/13 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
解决python 上传图片限制格式问题
2019/10/30 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
python语言的优势是什么
2020/06/17 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
HTML5+WebSocket实现多文件同时上传的实例
2016/12/29 HTML / CSS
ASOS比利时:英国线上零售商及自有品牌
2018/07/29 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
新闻专业应届生求职信
2013/10/31 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
法制宣传月活动总结
2014/04/29 职场文书
大学拉赞助协议书范文
2014/09/26 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
歼十出击观后感
2015/06/11 职场文书
初中思想品德教学反思
2016/02/24 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书