2 fenglinstudio fenglinstudio 于 2016.03.04 13:36 提问

求访问量限制的后台源程序

一个页面总共可以访问300次,第一个人访问了,就剩下299次。总访问人数超过300就跳到第二个页面。有没有这样的后台源程序?最好是可以放到虚拟主机上的php或者Asp

3个回答

forest_fire
forest_fire   2016.03.04 14:03
已采纳

这个简单,访问控制数量上减一,没有了就跳转就行了,php代码 http://www.58nin.com 换成你要的网址就可以了:

 <?php
 $counter_fname='counter.txt';//动态获取需要统计的页面,并进行命名
 if(!file_exists($counter_fname)){
     file_put_contents($counter_fname,"300");
     }
 $counter=file_get_contents($counter_fname);  //将文件的内容读入到一个字符串中
 $counter-=0;
 if($counter==0){header("Localtion:http://www.58nin.com");}
 $counter--;
  if($fp=fopen($counter_fname,'w')){
    fputs($fp,$counter);//输出统计数据
    fclose($fp);
  }
  echo "document.write('$counter');";

/*  
下面一句话就可以了:
还有次可以<font color="#FF0000"><script type="text/javascript" src="count.php"></script></font>访问本页面*/
?>
caozhy
caozhy   Ds   Rxr 2016.03.04 13:55

在流量统计程序的基础上修改下,加上限制访问的功能

http://blog.csdn.net/dreamzml/article/details/8751206

forest_fire
forest_fire   2016.03.04 14:06

sorry,上面的header ("localtion ) 打错了,没有 l,应该是:header("Location:http://www.58nin.com");

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!