Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Kaip padaryti autoban?

Parašė Grazv1s· 2009 Vas. 21 21:02:53
#1

Sveiki, kaip reikia padaryt, kad kai koks zmogus ieina i administracijos panele ir gauna automatiskai IP Ban'a?

Redagavo Grazv1s· 2009 Vas. 21 21:02:16

Parašė WyPuk· 2009 Vas. 21 21:02:32
#2

Čia yra eik pažiurėk skriptų bibliotekoje ;) Tikrai rasi

Parašė bruzgis· 2009 Vas. 21 21:02:23
#3

$ip = getenv("REMOTE_ADDR");
$leistini = "0.00.000.00|1.11.111.11|2.22.222.22";
$lip = explode("|", $leistini);
if (!in_array($ip, $lip)) {
$result = dbquery("INSERT INTO ".$db_prefix."blacklist (blabla, blabla) VALUES (11, 11)");
}


isirasysi uzklausa kad banintu, tingiu ziuret kas kur kaip ten...

Redagavo bruzgis· 2009 Vas. 21 21:02:45

Parašė Grazv1s· 2009 Vas. 21 21:02:55
#4

Dekui abiems.

Parašė Efectaz· 2009 Vas. 21 21:02:11
#5

dedi pries <?php
adminstration/navigation.php faile ipus atskiri |
Kodas:
$adminai = "84.32.121.29|";
$listas=explode("|", $adminai);
$ip = $_SERVER['REMOTE_ADDR'];
if (!in_array($ip, $listas)) {
$result = dbquery("INSERT INTO ".$db_prefix."blacklist (blacklist_ip, blacklist_reason) VALUES ('$ip', 'M&#235;ginimas &#225;sibrauti &#225; Admin valdym&#224;.')");
}

Redagavo Efectaz· 2009 Vas. 21 21:02:08