PHP Classes

File: README.md

Recommend this page to a friend!
  Classes of Till Wehowski   PHP Flood Protection   README.md   Download  
File: README.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: PHP Flood Protection
Prevent abusive accesses from the same IP address
Author: By
Last change:
Date: 4 years ago
Size: 399 bytes
 

Contents

Class file image Download

php-floodprotection

Simple IP Flood Protection

Code from https://stackoverflow.com/questions/3026640/quick-and-easy-flood-protection as Class.

use frdl\security\floodprotection\FloodProtection;

 $FloodProtection = new FloodProtection('login', 10, 30);	
 if($FloodProtection->check($_SERVER['REMOTE_ADDR'])){
    header("HTTP/1.1 429 Too Many Requests");
    exit("Hit some *");
 }