<?php
session_start();
//
数据库信息
$host='localhost';
$user='root';
$pass='111111';
$db='test';
$table='ipcount';
//连接数据库
[email=$link=@
mysql_connect($host,$user,$pass]$link=@mysql_connect($host,$user,$pass[/email]) or die('不能连接数据库');
@mysql_select_db($db) or die('不能选择数据库');
$ip=$_SERVER['REMOTE_ADDR'];
if(!isset($_SESSION['logoid']))
{
$_SESSION['logoid']=$ip;
//把信息写进数据库
$sql="insert into $table values (null,'$ip',now())";
mysql_query($sql) or die(mysql_error());
} //by www.jb200.com
//从数据库检索总记录数目,也就是访问计数
$sql="select count(*) from $table";
$rs=mysql_query($sql);
$arr=mysql_fetch_array($rs);
$count=$arr[0];
//关闭连接
mysql_close($link);
//以上的计数器代码,绝对防刷新、防灌水
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php计数器代码_www.jb200.com</title>
<style type="text/css">
<!--
.redfont {
color: #F00;
}
-->
</style>
</head>
<body>
访问计数器:<strong class="redfont"><?php echo $count; ?></strong><br />
访问计数器:<strong class="redfont"><?php echo sprintf('%08s',$count); ?></strong><br />
访问计数器:<strong class="redfont">
<?php
$str=sprintf('%08s',$count);
for($i=0;$i<strlen($str);$i++)
{
$src='images/'.$str[$i].'.gif';
echo '<img src="'.$src.'">';
}
?>
</strong>
</body>
</html>