代码如下:
/********************************************************************/
/* 本计数器有一个好处,绝对傻瓜型 :) 不会编程或者懒得编程的朋友有福了 :)
/* 调用时数据时,请使用:
/* <script src="http://你的网址/count/count.php?id=1"></script>
/* id=1可以改写成容易记忆的词可以是英文字母也可以是数字,比如:id=myhome
/* 每一个id都将生成一个单独的文件,
/* 这意味着,你可以用同一个系统进行多个地方的计数,就是多用户版的啦:)
/*
/**********************************************************************/
if(!isset($id)) //如果忘了写id值了设定默认值
{
$id=1;
}
$file="count/".$id.".php"; //记录数据的文件
if(!file_exists($file)) //判断是否存在文件
{
chmod("count/",0777); //修改文件夹属性
fopen($file,'w+');
}
if(!is_writeable($file)) //判断文件是否可写
{
chmod($file,0777); //修改文件属性
}
$fo=fopen($file,"r"); //打开文件
$fg=fgets($fo,10000); //读取数据
if($fg=='')$fg=0;
$fg++;
$fo2=fopen($file,'w+'); //以可写方式打开文件
fputs($fo2,$fg);
$fg=sprintf("%06s",$fg); //修改此处的 %06s 为 %08s 就可以把六位计数器改为8位计数器咯
$mc=chunk_split($fg,1,'|'); //每隔一个字符插入一个|号
$arr=explode('|',$mc); //按|号切开,存成数组
echo "muhang='';\n";
for($i=0;$i<count($arr);$i++)
{
if($arr[$i]!='')
{
echo "muhang+='<img src=countimg/".$arr[$i].".gif>';\n";
}
}
echo "document.write(muhang);"; //输出
?>
计数结果显示为下图:
需要达到的效果:一是不要图片式的,想变成文本式的,二是不要在一个数字前面加000,比如266就不要显示为000266谢谢。
摇曳的蔷薇