文本计数器
文件jsp.php
完成计数功能
<?php
function get_hitcount($counter_file) /对文件进行操作
{
$count=0;
if ( file_exists($counter_file) )
{
$fp=fopen($counter_file,"r");
$count=0+fgets($fp,20);
fclose($fp);
}
$count++;
$fp=fopen($counter_file,"w");
fputs($fp,$count);
fclose($fp);
return ($count);
}
?>
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM HomePage Builder 2001 V5.0.0 for Windows">
<TITLE></TITLE>
</HEAD>
</HTML><?php
$number=get_hitcount("counter.txt"); //打开文件CONUTER。TXT
$len = strlen($number);/读取文件的长度
for($i=(0);$i<$len;$i++){
$numbers_exploded = substr($number,$i,1);
$output_str = $output_str . "<img src=\"images/$numbers_exploded.gif\">";
}
echo $output_str;
?>
文件anypage.php 用于显示计数个数
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META name="GENERATOR" content="IBM HomePage Builder 2001 V5.0.0 for Windows">
<title>PHP Counter</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
<b><font color="#0080FF" size="+2"> </font></b>
<DIV align="left">
<TABLE border="0" bordercolor="#CCCCCC" bordercolordark="#CCCCCC" bordercolorlight="#000000" cellpadding="0" cellspacing="0">
<TR align="left">
<TD height="19"><FONT color="#cc0000" size="4" face="宋体"><B>共<?php require("jsq.php") ?>位来访者</B></FONT></TD>
</TR>
</TABLE>
</DIV>
</body>
</html>
|