一个防刷新、防灌水的php计数器代码。
1,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.jbxue.com
//从数据库检索总记录数目,也就是访问计数
$sql="select count(*) from $table";
$rs=mysql_query($sql);
$arr=mysql_fetch_array($rs);
$count=$arr[0];
//关闭连接
mysql_close($link);
//以上的计数器代码,绝对防刷新、防灌水
?>
有兴趣的朋友,可以思考下,这段代码与php文本计数器在实现上有哪些区别?
多动脑,进步才会快哦。
2、页面内容部分
复制代码 代码示例:
php计数器代码_www.jbxue.com访问计数器:<?php echo $count; ?>
访问计数器:<?php echo sprintf('%08s',$count); ?>
访问计数器:
$str=sprintf('%08s',$count);
for($i=0;$i
{
$src='images/'.$str[$i].'.gif';
echo '';
}
?>
您可能感兴趣的文章:
php防刷新计数器的代码(session方式)
php防止刷新页面重复提交的代码一例
php防止表单重复提交的小例子
你了解浏览器的刷新原理吗
php防止恶意刷新 快速刷新的代码
php防止用户刷新 重复提交的方法
php防止恶意刷新页面的代码