打造计数器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 相关文章推荐
ftp类(myftp.php)
Oct 09 PHP
一个比较简单的PHP 分页分组类
Dec 10 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
Jun 09 PHP
php购物车实现代码
Oct 10 PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
Jul 31 PHP
php在线解压ZIP文件的方法
Dec 30 PHP
微信利用PHP创建自定义菜单的方法
Aug 01 PHP
PHP基本语法实例总结
Sep 09 PHP
Yii2使用表单上传文件的实例代码
Aug 03 PHP
PHP7基于curl实现的上传图片功能
May 11 PHP
基于thinkphp6.0的success、error实现方法
Nov 05 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
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
2013/11/26 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
php中简单的对称加密算法实现
2017/01/05 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
PHP实现倒计时功能
2020/11/16 PHP
JavaScript让IE浏览器event对象符合W3C DOM标准
2009/11/24 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
深入理解JavaScript程序中内存泄漏
2016/03/17 Javascript
jQuery简单注册和禁用全局事件的方法
2016/07/25 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
js for终止循环 跳出多层循环
2018/10/04 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
vue实现修改图片后实时更新
2019/11/14 Javascript
详解javascript中var与ES6规范中let、const区别与用法
2020/01/11 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
Windows下python2.7.8安装图文教程
2016/05/26 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
TensorFlow神经网络优化策略学习
2018/03/09 Python
python读取和保存视频文件
2018/04/16 Python
Python模块的加载讲解
2019/01/15 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
基于python的Paxos算法实现
2019/07/03 Python
python实现FTP循环上传文件
2020/03/20 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
10款最佳Python开发工具推荐,每一款都是神器
2020/10/15 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
美国药妆网站:EDCskincare.com(防晒、痤疮、抗衰老等)
2017/04/28 全球购物
英国领先的名牌服装折扣零售商:Brown Bag Clothing
2019/01/08 全球购物
介绍下WebSphere的安全性
2013/01/31 面试题
委托公证书
2014/04/08 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
2014年保安个人工作总结
2014/11/13 职场文书