用Php实现链结人气统计

首先要说明:这个不是主页计数器,虽然原理和它相同。                               
一:准备一个计数文件,存放链结的url和访问次数,格式如下                          
id|url|count                                                                     
id是用来查找的索引号,url为实际文件的地址,count为次数                           
实例数据:                                                                       
doc01|docs/doc01.html|10                                                         
doc02|docs/doc02.html|10                                                         
二:准备count.php文件,代码如下:                                                
<?php                                                                            
//功能:传入参数id,在计数文件查找相应的url,增加计数,并返回实际的链接           
$countfile="count.txt";                                                          
$lines=file($countfile);//将计数文件内容读到数组$lines中                         
for($i=0;$i<count($lines);$i++)                                                  
{                                                                                
list($sid, $url, $count)=explode("|", $lines[$i]);                               
                                        //分解字符串为$id,$url,$count            
if($sid==$id) //查找指定id                                                       
{                                                                                
$count+=1; //增加计数                                                            
$lines[$i]=$sid . "|" . $url . "|" . "$count" . "\n";//重新生成计数字符串        
break;                                                                           
                                                                                 
}                                                                                
}                                                                                
//写入计数信息                                                                   
$fp=fopen($countfile, "w");                                                      
for($i=0;$i<count($lines);$i++)                                                  
fputs($fp, $lines[$i]);                                                          
fclose($fp);                                                                     
Header("Location: $url");                                                        
?>                                                                               
注:这个是phpuser.com上的不完全版本,我加了一些改动,现在应该是能用的。          
                                                                                 
三:主页中超链结的调用方式应该改为:                                             
<a href="count.php?id=doc01">doc01</a>                                           
程序功能是:                                                                     
首先将计数文件内容读到数组中                                                     
再从数组中查找指定id号,如找到则$url为相应的文件的真正链接,再将计数加1,        
重新生成计数信息                                                                 
将计数信息写入文件中                                                             
返回链接                                                                         
                                                                                 
四:访问人数引用就是下面这几句,写个function也可以,我偷了把懒,                 
                      谁写好了给我一个  :)                                       
<?php                                                                            
$countfile="count.txt";                                                          
$lines=file($countfile);                                                         
list($sid,$url,$count) = explode("|",$lines[0]);//$lines[0]对应count.txt中       
                                                //第一条记录                     
echo $count;                                                                     
?>                                                                              

时间: 2024-08-02 01:19:45

用Php实现链结人气统计的相关文章

用Php实现链结人气统计_php基础

首先要说明:这个不是主页计数器,虽然原理和它相同.                               一:准备一个计数文件,存放链结的url和访问次数,格式如下                          id|url|count                                                                     id是用来查找的索引号,url为实际文件的地址,count为次数                          

vc++-VC6如何在生成动态链结库的文件(DLL)里调用SQL2000

问题描述 VC6如何在生成动态链结库的文件(DLL)里调用SQL2000 VC6如何在生成动态链接库的文件(DLL)里调用SQL2000,最终该文件要用于VFP环境内, 也就是要在SET LIBARY TO XX.DLL里调用里的函数,该问题很是急,麻烦大侠们高抬贵 手! 解决方案 VC产生动态链接库以及调用sql server都不麻烦,只是看你vfp能不能调用了.你的具体问题是什么. 解决方案二: 生成标准windows DLL,用_stdcall调用约定来封装DLL的导出函数等. 解决方案三

如何去掉超链结的下划线

若想在整页中去掉超链结的下划线,在<head>与</head>之间加上<style><!--a{text-decoration:none}--></style>若只对特定链接使用,则链接语法为<ahref="你的链接"style=text-decoration:none></a> 如何使鼠标放到有超级链接的字体时出现字体颜色变化? 在<head>与</head>之间加上<s

分析百度外链工具统计的外链为什么不全

百度在11越25号就推出了百度站长工具的外链查询工具beta版,武汉seo余斗在此之前就体验过一个医疗站的外链工具,当时就发现一个很奇怪的问题,但一直没有去验证,昨天,余斗突发奇想去看了看自己这个博客的外链,不查不知道,一查吓一跳,结果和我想象的差远了.   上图是余斗博客(www.wappcn.com)在百度外链工具上的基本情况了,大家不难看出所显示的外链只有4个网站的7个链接而已,但是直接百度余斗博客的网址则是下图显示的250多个:   相信在没有专业的外链工具之前,大部分站长都是像余斗这样

百度外链工具统计的外链为什么这么少

摘要: 百度在11越25号就推出了百度站长工具的外链查询工具beta版,笔者在此之前就体验过一个医疗站的外链工具,当时就发现一个很奇怪的问题,但一直没有去验证,昨天,笔者突发奇想去 百度在11越25号就推出了百度站长工具的外链查询工具beta版,笔者在此之前就体验过一个医疗站的外链工具,当时就发现一个很奇怪的问题,但一直没有去验证,昨天,笔者突发奇想去看了看自己这个博客的外链,不查不知道,一查吓一跳,结果和我想象的差远了. 上图是笔者博客在百度外链工具上的基本情况了,大家不难看出所显示的外链只有

外链真的要和论坛签名永久分手吗?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 曾几何时,外链和论坛签名犹如千秋万世都牵扯在一起的恋人,极限营销公司提到,绿萝算法之前,凡提外链优化必有论坛签名.而正是百度的绿萝算法,使得论坛签名的作用微乎其微,连外链优化也受到了影响. 百度算法 从论坛签名的作用分析 当我们还是初学者的时候,搜外.站长之家.A5.28推.推一把可是孕育我们成长的圣地,那个时候,因为人气旺,所以论坛签名多多

关于百度外链工具的一些看法和浅谈

近日发现很多文章都在说百度外链工具,今天我也说一下百度外链工具的一些看法.1.10月30日的时候百度发布公告外链工具beta版上线,我们可以在百度外链工具里面查询网站的外链,其实这个对于我们站长来说是非常的一件事情,可以查询自己网站的外链,这也是百度肯定了外链的重要性. 以上是我一个电影网站在百度的外链工具里面所查的外链,但是从这张图不难看出,百度是统计了我的外链总数和外链所发的网站,但是鱿鱼饭仔细的看了一下,发现百度这个外链工具中的外链明显不准确,通过下图我们便知: 我点击其中一个外链,就如上

优秀站长工具推荐之百度外链工具

网站外链数,一直是很关键的一个SEO优化指标.以前查询网站外链,大家都习惯用雅虎外链,感觉统计得最完整.但在大半年前雅虎就取消了外链查询这功能,从而让很多SEO的站长朋友,失去了一个查询网站外链的有效渠道. 而现在大家做SEO,主要是针对百度,就算以前查询雅虎外链,也是为做百度SEO做参考.而最近百度站长平台终于推出了自己的外链工具,更加精准,更加权威.只要验证了自己的网站,就可以查到自己网站的外链情况. 一:百度外链工具当前版本的体验 如图:28推论坛的外链情况   通过上图可以看到,28推的

企业seo优化 重视外链的相关性

企业网站做seo,其实也没有什么特殊性,不过看到很多做企业seo的朋友在外链方面,不考虑行业因素,仍然按照以前的一些方法,利用已有资源做外链,很难快速提高网站权重与排名.朋友也抱怨为什么外链总是那几种,要么就是站长论坛,要么就是查排名的网站,要么就是问问和一些垃圾网站.的确,这些网站的外链很好做.但是外链考虑的有两方面,一个是广泛度,其次就是外链的相关性.让搜索引擎快速归类网站的类别,就需要我们把外链做的更加相关.大家可以考察下企业网站竞争者排名好的网站,他们的外链大都有相关的高权重外链. 如何