1#楼 |
|
|
回复人:海天旭日 |
注册时间:2004-04-06 |
主题/回复:69/145 |
积分:1508 |
等级:★★★★(八级) |
称号:论坛才子 |
|
|
|
1#楼 发表于2004-09-14 03:48:22
评分:1
|
|
在本站常用下载中的PHP编程77例中有一个
简单的浏览统计,你可以参考那里。 |
|
2#楼 |
|
|
回复人:一点都不懂 |
注册时间:2004-09-14 |
主题/回复:1/2 |
积分:407 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
2#楼 发表于2004-09-15 16:44:39
评分:×
|
|
谢谢海天旭日!
但能不能贴个代码让我看看先?!!我下载很不方便的。谢谢! |
|
3#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
3#楼 发表于2004-09-15 17:29:15
评分:1
|
|
采用数据库或者文本文件或者其他方法记录访问量,每访问一次增加一个.
很简单.
比如,数据库中的aa库中有表bb,bb中有字段count存放访问量.那么代码:
连接数据库代码略去
......
mysql_query("update bb set count=count+1");
这样就实现了加一.然后读出来,显示即可.
当然,如果要用图形的计数器,就稍微复杂一点,需要把一个数分离成几个单独的数字.然后用不同的图片表示. |
|
4#楼 |
|
|
回复人:一点都不懂 |
注册时间:2004-09-14 |
主题/回复:1/2 |
积分:407 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
4#楼 发表于2004-09-15 17:55:49
评分:×
|
|
我对PHP一点都不懂,在用K12做网站的时候,遇到了这样的问题,以下是一点代码,请指教!
您是本站第<img src="/k12jwt/Web/cmnCenter/count/index.php3?df=seneschal&dd=A0&ft=1&frgb=66FF00">位访客 |
|
5#楼 |
|
|
回复人:海天旭日 |
注册时间:2004-04-06 |
主题/回复:69/145 |
积分:1508 |
等级:★★★★(八级) |
称号:论坛才子 |
|
|
|
5#楼 发表于2004-09-15 18:05:29
评分:♂
|
|
count.php:
<?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>
数据存放文件counternumber.dat
该计数器非常简单,当然也可以在上面添加用图片来显示数字。还可以
添加防刷新功能,什么时候写了在贴出来吧... |
|