打造计数器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 获取mysql数据库信息代码
Mar 12 PHP
php下通过伪造http头破解防盗链的代码
Jul 03 PHP
关于PHP语言构造器介绍
Jul 08 PHP
php 邮件发送问题解决
Mar 22 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
Apr 10 PHP
PHP加密解密字符串汇总
Apr 26 PHP
5款适合PHP使用的HTML编辑器推荐
Jul 03 PHP
php实现倒计时效果
Dec 19 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
php实现留言板功能
Mar 05 PHP
php基于环形链表解决约瑟夫环问题示例
Nov 07 PHP
win10下 php安装seaslog扩展的详细步骤
Dec 04 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和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
PHP生成自定义长度随机字符串的函数分享
2014/05/04 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
2014/10/14 PHP
php str_replace替换指定次数的方法详解
2017/05/05 PHP
禁止F5等快捷键的JS代码
2007/03/06 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
2011/11/18 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
2013/07/25 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
直接拿来用的15个jQuery代码片段
2015/09/23 Javascript
javascript实现tab响应式切换特效
2016/01/29 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
老生常谈JS中的继承及实现代码
2018/07/06 Javascript
在JavaScript中使用严格模式(Strict Mode)
2019/06/13 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
Vue路由之JWT身份认证的实现方法
2019/08/26 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
vue-router 按需加载 component: () =&gt; import() 报错的解决
2020/09/22 Javascript
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
[44:37]完美世界DOTA2联赛PWL S3 Forest vs access 第一场 12.11
2020/12/13 DOTA
python实现问号表达式(?)的方法
2013/11/27 Python
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
Python实现简易端口扫描器代码实例
2017/03/15 Python
对Python3.6 IDLE常用快捷键介绍
2018/07/16 Python
python实现修改固定模式的字符串内容操作示例
2019/12/30 Python
在jupyter notebook 添加 conda 环境的操作详解
2020/04/10 Python
爱尔兰家电数码商城:Currys PC World爱尔兰
2016/07/23 全球购物
市场营销方案范文
2014/03/11 职场文书
阅兵口号
2014/06/19 职场文书
java中重写父类方法加不加@Override详解
2021/06/21 Java/Android
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫
一文简单了解MySQL前缀索引
2022/04/03 MySQL