文件关于PHP网站计数器程序代码

网站计数器  时间:2021-02-11  阅读:()

关于PHP网站计数器程序代码

一般的计数器程序用的执行外部程序函数exec() 但很多主机空间(包括收费的)拒绝这个危险操作。

我们只好用fread() ,fwrite()等文件读写函数关键在于采用哪种方式fopen()打开文件。试了N次后证明以下程序是可行在收费空间上获得验证。count目录

|---count.PHP

|---counter. txt

|---0~9的数字GIF图片(0.gif, . . . ,9.gif)

以下为引用的内容

1<?

2/*本文件为count\conut.php */

3

4$countfile = "count/counter. txt";

5

6if ( !file_exists("$countfile") ) {

7 $fp=fopen("$countfile", "w") ;

8 $num=1 ;

9 fputs($fp, $num,8) ;

10 fclose($fp) ;

11 }

12else{

13 $fp=fopen("$countfile", "rw+") ;

14 $num=fread($fp,8) ;

15 $num++;

16 rewind($fp) ;

17 fputs($fp, $num,8) ;

18 fclose($fp) ;

19 }

20

21/*如果不用图片显示数字请将以下直到?>之前的部分改为echo "<font color=red>". $num. "</font>";之类*/22$len_str = strlen($num) ;

23for($i=0;$i<$len_str;$i++) {

24$numbers_exploded = substr($num, $i, 1) ;

25$output_str = $output_str . "<img src=\"count/$numbers_exploded.gif\">";

26}

27echo $output_str;

28?>

使用方法

例如在count文件夹外面新建一个test.php。其它位置请修改$countfile路径。

在test.php要显示的地方直接require一下count.php文件(注意路径) 。

以下为引用的内容

<br>

<?phpecho "您是第";require("count/count.php") ;echo "位访客";

?>

强调最后一个问题请设置counter. txt文件可读写,Windows下文件权限为everyone Linux下至少为444。 网上的文件或Linux下的文件权限设置要使用FTP软件。

Friendhosting,美国迈阿密机房新上线,全场45折特价优惠,100Mbps带宽不限流量,美国/荷兰/波兰/乌兰克/瑞士等可选,7.18欧元/半年

近日Friendhosting发布了最新的消息,新上线了美国迈阿密的云产品,之前的夏季优惠活动还在进行中,全场一次性45折优惠,最高可购买半年,超过半年优惠力度就不高了,Friendhosting商家的优势就是100Mbps带宽不限流量,有需要的朋友可以尝试一下。Friendhosting怎么样?Friendhosting服务器好不好?Friendhosting服务器值不值得购买?Friendho...

totyun:香港cn2 vps,5折优惠,$6/月,10Mbps带宽,不限流量,2G内存/2核/20g+50g

totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...

香港 1核1G 29元/月 美国1核 2G 36元/月 快云科技

快云科技: 11.11钜惠 美国云机2H5G年付148仅有40台,云服务器全场7折,香港云服务器年付388仅不到五折 公司介绍:快云科技是成立于2020年的新进主机商,持有IDC/ICP/ISP等证件资质齐全主营产品有:香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机官网地址:www.345idc.com活动截止日期为2021年11月13日此次促销活动提供...

网站计数器为你推荐
解压程序软件怎么解压人人时光机现在世界上有时光机吗中国电信互联星空中国电信互联星空是什么!怎么取消腾讯文章怎么在手机腾讯网发文章qq怎么发邮件用QQ怎样发送文件创维云电视功能谁能具体介绍一下创维云电视的主要功能,以及基本的使用方式,如果能分型号介绍就更好了,O(∩_∩)O谢谢ios系统iOS系统为什么那么好网站优化方案几种常用的网站优化方法三星s8什么时候上市三星s8什么时候上市 三星s8上市时间blogcn怎样设置BLOGCN的访问密码
网站空间租赁 抗投诉vps主机 mediafire下载 美国主机代购 512av 42u标准机柜尺寸 全能主机 php免费空间 cpanel空间 新天域互联 世界测速 Updog 美国独立日 四川电信商城 512内存 九零网络 phpinfo windowsserver2008r2 apachetomcat ipower 更多