高分求计数器代码~!要是能在文中讲清道理更好~!~! 多了,chinaz.com/download 搜搜 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你自己做,用application,让每个人访问的时候就记数+1,记到一个文本文件里,如果你懒得做,网上多得是,http://www.codechina.com/比较不错的,慢慢淘 晕,http://www.codechina.com/下源码是收费的~ 文件看看这个:<?php //计数器 //本计数器无需数据库支持。 //说明: // $five,$four等标量表示零的个数,放在数字前构成6位 //的来访者数目。当然,如果你的网站 //浏览量十分巨大,你可以添加$six,$seven等等构成更大的数字显 //示来访者的数目。 function Counter() { $five="00000"; $four="0000"; $three="000"; $two="00"; $one="0"; $counter="counternumber.dat"; //存放访客数目的文件.dat格式 if (!file_exists($counter)) //判断文件是否存在,如果不存在以写方式建立一个文件 { $counter=fopen($counter,"w"); fputs($counter,"0"); fclose($counter); } else { $num=file($counter,"r"); //如果文件存在则读出文件,并加1 $num[0]+=1; if($num[0]<10){ //判断数字的大小,如果小于100000根据不同情况在前面 print "$five"."$num[0]"; //加上不同个数的0,为了凑够6位。 }elseif($num[0]<100){ print "$four"."$num[0]"; }elseif($num[0]<1000){ print "$three"."$num[0]"; }elseif($num[0]<10000){ print "$two"."$num[0]"; }elseif($num[0]<100000){ print "$one"."$num[0]"; }else{ print "$num[0]"; } } $fp=fopen($counter,"w"); //以写入文件方式打开文件 fputs($fp,"$num[0]"); //将加过1的数字放入文件中 fclose($fp); //关闭文件 } ?> <!-- 可以用<?php Counter()?>形式调用函数,并用html标记或 CSS样式单来修饰显示出的数字,如下所示 --> <html> <body> <U> <B> <FONT SIZE="9" face="verdana" COLOR="#ffcc00"> <?php Counter()?> </FONT> </B> </U> </body> </html> 求救,PHP这样的批量更新应该怎么做? html里数据展示问题 Fckeditor上传图片问题 众多同仁帮忙测试以下三个站点的网速,注明您的地点和网络 跪求php5.3版本获取不到电脑的信息 请问php页面用什么语句来消除页面缓存? 那里有好的新闻发布系统,我一个朋友用(绝对不是商业)大家推荐一个啊!**急*** 文本型数据库的分页问题 about setcookie(); 100 point 下列语句该如何设置多条件查询 如何实现从mysql取出数据,并在文本框内以“只读”方式显示 phpArticle 2.0 html自动生成版本。(我改的)大家看看。给点意见。
如果你懒得做,网上多得是,http://www.codechina.com/比较不错的,慢慢淘
<?php
//计数器
//本计数器无需数据库支持。
//说明:
// $five,$four等标量表示零的个数,放在数字前构成6位
//的来访者数目。当然,如果你的网站
//浏览量十分巨大,你可以添加$six,$seven等等构成更大的数字显
//示来访者的数目。
function Counter() {
$five="00000";
$four="0000";
$three="000";
$two="00";
$one="0";
$counter="counternumber.dat"; //存放访客数目的文件.dat格式
if (!file_exists($counter)) //判断文件是否存在,如果不存在以写方式建立一个文件
{
$counter=fopen($counter,"w");
fputs($counter,"0");
fclose($counter);
}
else
{
$num=file($counter,"r"); //如果文件存在则读出文件,并加1
$num[0]+=1;
if($num[0]<10){ //判断数字的大小,如果小于100000根据不同情况在前面
print "$five"."$num[0]"; //加上不同个数的0,为了凑够6位。
}elseif($num[0]<100){
print "$four"."$num[0]";
}elseif($num[0]<1000){
print "$three"."$num[0]";
}elseif($num[0]<10000){
print "$two"."$num[0]";
}elseif($num[0]<100000){
print "$one"."$num[0]";
}else{
print "$num[0]";
} }
$fp=fopen($counter,"w"); //以写入文件方式打开文件
fputs($fp,"$num[0]"); //将加过1的数字放入文件中
fclose($fp); //关闭文件
}
?> <!-- 可以用<?php Counter()?>形式调用函数,并用html标记或
CSS样式单来修饰显示出的数字,如下所示 -->
<html>
<body>
<U>
<B>
<FONT SIZE="9" face="verdana" COLOR="#ffcc00">
<?php Counter()?>
</FONT>
</B>
</U>
</body>
</html>