MyBB.de Forum

Normale Version: [Frage] Anti Flood Script in MyBB auf allen Seiten einbauen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

ich möchte gerne Dieses Snippet in mein Forum einbauen, das verhindern soll, das man mit der F5 Taste flooden kann.

PHP-Code:
<?php
if (!isset($_SESSION)) {
    
session_start();
}
// anti flood protection
if($_SESSION['last_session_request'] > time() - 2){
    
// users will be redirected to this page if it makes requests faster than 2 seconds
    
header("location: /flood.html");
    exit;
}
$_SESSION['last_session_request'] = time();
?>

Hat jemand eine Idee, wie ich Dies machen könnte?

Ich habe es schon mit einem Plugin versucht, also das als Plugin geschrieben, leider Fehlerhaft.

MfG
Entweder fügst du den Code in die global.php ein oder du schreibst ein Plugin, welches am Hook global_start ausgeführt wird.