打造计数器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 函数语法介绍一
Jun 14 PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 PHP
了解PHP的返回引用和局部静态变量
Jun 04 PHP
php去掉文件前几行的方法
Jul 29 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
Jan 07 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
May 17 PHP
简单谈谈PHP中的trait
Feb 25 PHP
弹出模态框modal的实现方法及实例
Sep 19 PHP
PHP删除数组中指定下标的元素方法
Feb 03 PHP
PHP重置数组为连续数字索引的几种方式总结
Mar 12 PHP
PHP设计模式之简单工厂和工厂模式实例分析
Mar 25 PHP
tp5.1 实现setInc字段自动加1
Oct 18 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
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
php从字符串创建函数的方法
2015/03/16 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
整理一些JavaScript的IE和火狐的兼容性注意事项
2011/03/17 Javascript
jsp+javascript打造级连菜单的实例代码
2013/06/14 Javascript
javascript动态创建链接的方法
2015/05/13 Javascript
基于javascript实现listbox左右移动
2016/01/29 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
D3.js中强制异步文件读取同步的几种方法
2017/02/06 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
微信小程序动态显示项目倒计时效果
2017/06/13 Javascript
Python函数中的函数(闭包)用法实例
2016/03/15 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
基于python实现百度翻译功能
2019/05/09 Python
简单了解python的一些位运算技巧
2019/07/13 Python
django之自定义软删除Model的方法
2019/08/14 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
Python实现投影法分割图像示例(一)
2020/01/17 Python
Python实现手绘图效果实例分享
2020/07/22 Python
python如何快速拼接字符串
2020/10/28 Python
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
匡威帆布鞋美国官网:Converse美国
2016/08/22 全球购物
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
墨西哥购物网站:Elektra
2020/01/21 全球购物
static函数与普通函数有什么区别
2015/12/25 面试题
Unix如何在一行中运行多个命令
2015/05/29 面试题
应聘医学检验人员自荐信
2013/09/27 职场文书
《美丽的小路》教学反思
2014/02/26 职场文书
报告会主持词
2014/04/02 职场文书
三严三实学习心得体会
2014/10/13 职场文书
2015出纳试用期工作总结
2014/12/12 职场文书
教师辞职书范文
2015/02/26 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript