zoukankan      html  css  js  c++  java
  • 利用memcache实现,防止连续点击及每天点击次数

    1、利用memcache实现一天能提现多少次,或多长时间点击多少次。

     1 <?php
     2     $memcache=memcache(); //调用memcache
     3     $key=$hua.date('Ymd');
     4     if($memcache->get($key)){
     5         $hua=intval($memcache->get($key))+1;
     6         $memcache->set($key,$hua,false,86400);
     7         if(intval($memcache->get($key))>3){
     8             die('一天之内点击三次');
     9         } 
    10     }else{
    11         $memcache->set($key,'1',false,86400);
    12     }
    13 
    14 
    15     /**
    16      * *
    17      * @return [type] [把memcache封装在一个函数里]
    18      */
    19     function memcache(){
    20         $memcache = new Memcache;
    21         $memcache->connect('127.0.0.1','11211') or die('Can not Content Memcache');
    22         if($memcache){
    23             return $memcache;
    24         }else{
    25             die('Can not Content Memcache');
    26         }
    27 
    28     }

    2、利用memcache实现按钮隔多久点击一次

     1 <?php
     2     $memcache=memcache(); //调用memcache
     3     $key='click_'.$uid;  //$uid为本人唯一标识
     4     if($memcache->get($key)){
     5         die('请稍候再试!');
     6     }else{
     7         $memcache->set($key,'1',false,10); //设置缓存时间,来控制多久点击一次
     8     }
     9 
    10 
    11     /**
    12      * *
    13      * @return [type] [把memcache封装在一个函数里]
    14      */
    15     function memcache(){
    16         $memcache = new Memcache;
    17         $memcache->connect('127.0.0.1','11211') or die('Can not Content Memcache');
    18         if($memcache){
    19             return $memcache;
    20         }else{
    21             die('Can not Content Memcache');
    22         }
    23 
    24     }

    这里是我总结的一些经验,使得memcache的一些常用小功能。如果你有别的方法或者想法可以在评论中和我交流。

  • 相关阅读:
    ThinkPHP模版验证要注意的地方
    js关闭子页面刷新父页面
    js替换字符指定字符方法
    Ubuntu安装后的一些配置
    Docker入门
    RabbitMQ 基本概念和使用
    JAX-WS注解
    Linux 常用命令
    ubuntu16.04 搭建 Mysql服务器
    ubuntu 安装 Tomcat
  • 原文地址:https://www.cnblogs.com/hualingyun/p/9233207.html
Copyright © 2011-2022 走看看