php的计数器程序

程序|计数器

1)文本计数器
<?php
$countfile="/count.txt";  //设置保存数据的文件
if (!file_exists($countfile)){//判断文件是否存在
exec( "echo 0 > $countfile");
}
$fp = fopen($countfile,"rw");
$length=filesize($countfile);
$num = fgets($fp,$length);
$num += 1;
exec( "rm -rf $countfile");
exec( "echo $num > $countfile");
print "访问量总计:"."$num"."人次";  //显示访问次数
?>
2)图形计数器
<?
$countfile="/count-num.txt";  //设置保存数据的文件
if (!file_exists($countfile))  //判断文件是否存在
{exec( "echo 0 > $countfile");}
$fp = fopen($countfile,"rw");
$length=filesize($countfile);
$num = fgets($fp,$length);
$num += 1;
exec( "rm -rf $countfile");
exec( "echo $num > $countfile");
$len_str = strlen($num);
for($i=0;$i<$len_str;$i++){
$each_num = substr($num,$i,1);
$out_str = $out_str . "<img src=http://www.163design.net/"$each_num.gif\">";
}
print "访问量总计:"."$out_str"."人次";  //显示访问次数
?>

时间: 2024-09-14 14:22:27

php的计数器程序的相关文章

ASP实例:计数器程序详解

Active Server Pager(动态服务器主页,简称ASP),通过读写服务器的文件,结合script语言(VBscript或Jscript)和html码可以方便地实现页面计数器功能.现流行的ASP教材和网络上的ASP教程都谈到过ASP计数器的设计问题,但是都过于简单,比如没有提到怎样实现计数器脚本和主页面的分离以及图象计数器的实现等.下面就作者为单位制作NT web站点的经验,举实例循序渐进谈谈关于ASP计数器的设计,希望能给ASP的初学者和对ASP WEB编程有兴趣的网友一些启发. (

ASP实例之计数器程序详解

程序|计数器|详解   Active Server Pager(动态服务器主页,简称ASP),通过读写服务器的文件,结合script语言(VBscript或Jscript)和html码可以方便地实现页面计数器功能.现流行的ASP教材和网络上的ASP教程都谈到过ASP计数器的设计问题,但是都过于简单,比如没有提到怎样实现计数器脚本和主页面的分离以及图象计数器的实现等.下面就作者为单位制作NT web站点的经验,举实例循序渐进谈谈关于ASP计数器的设计,希望能给ASP的初学者和对ASP WEB编程有

不能ASP图像组件来生成图像的ASP计数器程序(一)

程序|计数器 不能ASP图像组件来生成图像的ASP计数器程序这是我去年编的一个ASP程序,那时用惯了C语言,所以对Basic反而忘了,但由于觉得ASP很热门,所以试着编了这个程序,程序没经过优化,代码很长,主要是数据那时候不知道该怎么用:) 别笑我,因为现在我会用啦!!这是个简单的计数器申请系统,采用文本,所以只要是支持ASP的空间就都可以测试!!其中TXT目录放的是所有人的计数文本文件number是用来统计当前申请计数器的最大人数 初始化内容为0apply.asp applycheck.asp

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

关于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$count

PHP图形计数器程序显示网站用户浏览量_php实例

PHP图形计数器程序是一款简单的图片计数器,为了直观显示一个网站有多少用户浏览,需要在网页底部放一个图片计数器,也就是当前页面的访问量,访问量的数据是保存在 txt 文件里,可自动生成 num.txt 文件,自定义初始数据,显示的数字图片保存在 img 目录下,可以换成自己做的精美的图片,更换即可,index.php是调用文件,很简单. 本程序只有几十KB,系统代码设计简单易懂. 效果如下: 关于程序的安装很简单: 1.这款图形计数器不需要数据库的支持,只要能运行PHP即可,将index.php

不能ASP图像组件来生成图像的ASP计数器程序(二)

程序|计数器 -----------------------counter.asp---------------------<%user=request.querystring("user")%><!--#include file="header"--><%set fsFilesys=CreateObject("Scripting.FileSystemObject")set myText=fsFilesys.Open

不用ASP图像组件来生成图像的ASP计数器程序(二)

程序|计数器 -----------------------counter.asp---------------------<%user=request.querystring("user")%><!--#include file="header"--><%set fsFilesys=CreateObject("Scripting.FileSystemObject")set myText=fsFilesys.Open

不用ASP图像组件来生成图像的ASP计数器程序(三)

程序|计数器 data1(3,2,0)=0data1(3,2,1)=0data1(3,2,2)=0data1(3,2,3)=0data1(3,2,4)=0data1(3,2,5)=0data1(3,2,6)=0data1(3,2,7)=1 data1(3,1,0)=0data1(3,1,1)=1data1(3,1,2)=1data1(3,1,3)=1data1(3,1,4)=1data1(3,1,5)=1data1(3,1,6)=1data1(3,1,7)=1 data1(4,0,0)=0dat