Exemple #1
0
<?php

include "../bottrap.class.php";
$bottrap = new Bottrap('../data.txt');
var_dump($bottrap->is_bot('/admin/admin_login.asp'));
$bottrap->loose = true;
var_dump($bottrap->is_bot('/test/wordpress/wp-login.php?something=abc'));
Exemple #2
0
<?php

include "../bottrap.class.php";
$bottrap = new Bottrap('../data.txt');
//loose so trailing query strings are ignored
$bottrap->loose = true;
//remove the initial path if we're in a subfolder.
$bottrap->remove_path = "/sample";
if ($bottrap->is_bot($_SERVER["REQUEST_URI"])) {
    echo "Error: you shouldn't be here.";
} else {
    header("Location: /sample/404_page.php");
}