php简单防刷计数器-PHP实例

 [导读] php简单防刷计数器,lt;?phprequire_once'config.php';functioncounter{nbsp;session_start;nbsp;

$sql=selectcounterfromcounter;nbsp;$result=@MySQL_query$sql;nbsp;if!empty$resultnbsp;{nbsp;$row=mysql_fetch_array$result;nbsp;$counter=++$row[co...

<?php
require_once('config.php');
function counter()

 session_start();
 $sql="select counter from counter";
 $result=@MySQL_query($sql);
 if(!empty($result))
 {
  $row=mysql_fetch_array($result);
  $counter=++$row[counter];
  if(!$_SESSION['counter'])
  {
   $query="update counter set counter=$counter";
   $result=@mysql_query($query);
   if($result)
   {
    $_SESSION['counter']=true;
   }
  }
  $counter_len=strlen($counter);
  for($i=0;$i<$counter_len;$i++)
  {
   $number=substr($counter,$i,1);
   if(isset($number))
   {
    echo "<img src='image/".$number.".gif'>";
   }
  }
 }
}
?> 

时间: 2024-10-30 23:02:59

php简单防刷计数器-PHP实例的相关文章

PHP简单防刷计数器

计数器 <?phprequire_once('config.php');function counter(){  session_start(); $sql="select counter from counter"; $result=@mysql_query($sql); if(!empty($result)) {  $row=mysql_fetch_array($result);  $counter=++$row[counter];  if(!$_SESSION['count

php防刷计数器

  <?phprequire_once(''config.php'');function counter(){  session_start(); $sql="select counter from counter"; $result=@mysql_query($sql); if(!empty($result)) {  $row=mysql_fetch_array($result);  $counter=++$row[counter];  if(!$_SESSION[''coun

简单投票系统[防刷程序刷新]

简单投票系统[防刷程序刷新] <?php include_once("../inc/connect.php");  $value =$_SERVER['HTTP_HOST'];   if(empty($_COOKIE["cook"])){     if(sizeof($_POST)<9){ exit("<script>alert('对不起,你还有选项未选!');history.back();</script>"

网站防刷方案

目录[-] 网站防刷方案 网站重复请求解决方案 Mr. Neo Chen (netkiller), 陈景峰(BG7NYT) 1. 访问网站所涉及环节 2. 浏览器款控制方案 3. CDN 与 反向代理 4. 网络设备控制方法 5. 服务器上做控制 5.1. 操作系统部分 提示 5.2. WEB 服务器部分 6. 通过程序控制访问行为 提示 7. 总结 网站防刷方案 摘要 这是讲述如何防止重复请求你的网站, 包括如,爬虫,数据采集,刷排名,批量注册,批量发帖,利用漏洞获取网站数据等等. 1. 访问

apache中简单防DOS攻击模块

简单防DOS攻击模块 mod_doserasive是apache的第三方模块即判断一段时间内某个ip访问的次数是否过快如果过快就返回403错误 下载模块http://bbs.chinaunix.net/attachment.php?aid=Mzc4OTQ4fGVjYzA2YzJjfDEzODE3NDQyMjZ8MjkyNDk2MDR8MTY4OTcwNA%3D%3D&fid=232 1.该模块的安装配置如下 [root@localhost tar xf mod_evasive_1.10.1.ta

php实现简单的语法高亮函数实例分析

  这篇文章主要介绍了php实现简单的语法高亮函数,实例分析了php通过正则表达式实现语法高亮的相关技巧,需要的朋友可以参考下 本文实例讲述了php实现简单的语法高亮函数.分享给大家供大家参考.具体分析如下: 这是一个php实现的简单语法高亮显示的函数,注意:这个函数设计的比较简单,可能对某些语法不能高亮显示,你可以自己扩充该函数的功能 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

简单的cookie计数器实现源码_php技巧

复制代码 代码如下: <?php  if (!empty ($_COOKIE['example'] ))             $example = ++$_COOKIE['example'] ;        else $example = 1 ;              setcookie("example",$example,time()+54000);?> 复制代码 代码如下: <html><head><meta http-equi

Javascript简单实现面向对象编程继承实例代码_javascript技巧

本文讲述了Javascript简单实现面向对象编程继承实例代码.分享给大家供大家参考,具体如下: 面向对象的语言必须具备四个基本特征: 1.封装能力(即允许将基本数据类型的变量或函数放到一个类里,形成类的成员或方法) 2.聚合能力(即允许类里面再包含类,这样可以应付足够复杂的设计) 3.支持继承(父类可以派生出子类,子类拥有父母的属性或方法) 4.支持多态(允许同样的方法名,根据方法签名[即函数的参数]不同,有各自独立的处理方法) 这四个基本属性,javascript都可以支持,所以javasc

投票系统防刷代码

投票系统防刷代码 $value =$this->host;         if(empty($_COOKIE["cook"])){      setcookie("cook", $value, time()+1800, "/");       $v_host = $this->host;         $v_ip = $this->get_real_ip();           $v_date =date("Y-