文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>发个简易的防灌水函数

发个简易的防灌水函数

时间:2006-06-29  来源:放弃思考

很久没有更新blog了。发点小东西凑数,一个简易的防灌水函数(通过时间限制的)


在配置文件里定义:
define( 'PREVENT_POUR_MODE', TRUE );//防灌水模式
define( 'PREVENT_POUR_TIME', 10 );//灌水时间设置


//函数如下
function preventPour ()
{
if ( !PREVENT_POUR_MODE )
  return;
if ( isSet( $_SESSION['post_time'] ) )
{
  $period = time()-$_SESSION['post_time'];
  if ( $period


附上上面用到的js提示函数:
function doAlert ($error,$url=0,$history=0)
{
if ( $url )
  die("alert('".$error."');location.href='" . $url . "'");
else if ( $history )
{
  die("alert('".$error."');history.go(".$history.")");
}else
     die("alert('".$error."');history.go(-1)");
}


用例:
只要在处理用户提交数据前加上该函数即可。
if ( $_POST['submit'] )
   {
       preventPour();//防灌水
       .............//程序代码
   }

当然,该代码只能起到限制灌水的作用,不能彻底防止^_^


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载