php通过设置session有效期 避免用户误操作 原生php方法

 $id = $_POST['id'];

if (isset(id) && id) && id!==”) {
// unset( SESSION[time]);//// S E S S I O N [ “ t i m e ” ] ) ; / / 清 空 键 / / _SESSION[“time”][]=time();//存一次数组存取ok;
//数组存session;
// echo count( SESSION[time]);////echo;//echo S E S S I O N [ “ t i m e ” ] ) ; / / 获 取 数 组 长 度 / / e c h o “ ” ; / / e c h o _SESSION[“time”][“0”];
// echo “
”;
// var_dump( SESSION[time]);if(count( S E S S I O N [ “ t i m e ” ] ) ; i f ( c o u n t ( _SESSION[“time”])>2){
minute=(time() m i n u t e = ( t i m e ( ) − _SESSION[“time”][“0”])/60;
// echo minute; m i n u t e ; str_minute = substr( minute,0,stripos( m i n u t e , 0 , s t r i p o s ( minute, “.”));//查下是几分钟了
// echo “
”;
// echo strminute;if( s t r m i n u t e ; i f ( str_minute>1){
array_splice( SESSION[time],0,1);// S E S S I O N [ “ t i m e ” ] , 0 , 1 ) ; / / 时 间 过 期 删 除 第 一 个 元 素 ; sqldel = "delete from zzcms_userneed where id=' id; i d ′ ” ; resdel = mysql_query(sqldel);  
            if(mysql_affected_rows()>0){
sqldel);              if(mysql_affected_rows()>0){
_SESSION[“time”][]=time();
echo ““;
}else{
echo ““;
}

      }else{
        echo "<script>alert('操作频繁,请稍后重试!')</script>";
      }
}else{
    $sqldel = "delete from zzcms_userneed where id='$id'";
    $resdel = mysql_query($sqldel);
    if(mysql_affected_rows()>0){
        $_SESSION["time"][]=time();
        echo "<script>alert('删除成功!')</script>";
    }else{
        echo "<script>alert('删除失败,请联系网站管理员!')</script>";
    }  
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值