打造计数器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 28 PHP
php启用zlib压缩文件的配置方法
Jun 12 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
Jun 29 PHP
Yii框架form表单用法实例
Dec 04 PHP
php数组转成json格式的方法
Mar 09 PHP
PHP异常处理浅析
May 12 PHP
PHP is_array() 检测变量是否是数组的实现方法
Jun 13 PHP
php封装的验证码工具类完整实例
Oct 19 PHP
php禁用cookie后session设置方法分析
Oct 19 PHP
yii2 resetful 授权验证详解
May 18 PHP
详解php与ethereum客户端交互
Apr 28 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
经典的星际争霸,满是回忆的BGM
2020/04/09 星际争霸
基于文本的访客签到簿
2006/10/09 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
php实现的Captcha验证码类实例
2014/09/22 PHP
thinkphp连贯操作实例分析
2014/11/22 PHP
PHP微信开发用Cache 解决数据缓存
2016/07/11 PHP
php获取目录中所有文件名及判断文件与目录的简单方法
2017/03/04 PHP
对联广告js flash激活
2006/10/19 Javascript
Javascript hasOwnProperty 方法 &amp; in 关键字
2008/11/26 Javascript
jquery post方式传递多个参数值后台以数组的方式进行接收
2013/01/11 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
2013/10/17 Javascript
js实现window.open不被拦截的解决方法汇总
2014/10/30 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
2015/08/05 Javascript
JavaScript实现多种排序算法
2016/02/24 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
微信小程序 教程之WXML
2016/10/18 Javascript
JavaScript递归操作实例浅析
2016/10/31 Javascript
Element-ui tree组件自定义节点使用方法代码详解
2018/09/17 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
django 自定义过滤器的实现
2019/02/26 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
Python flask框架post接口调用示例
2019/07/03 Python
Python 可视化神器Plotly详解
2020/12/26 Python
金融学专业大学生职业生涯规划
2014/03/07 职场文书
学校门卫岗位职责范本
2014/06/30 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
队列队形口号
2015/12/25 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
PostgreSQL事务回卷实战案例详析
2022/03/25 PostgreSQL
PostgreSQL数据库创建并使用视图以及子查询
2022/04/11 PostgreSQL