Преглед на урок

Банване на поребители от страници на сайт

Банване на поребители от страници на сайт




Отворете Notaped и напишете един от кодовете под този текст и го запишете като ban.php: (страницата ban.php трябва да е при индекса (index.php) на сайта)

Банване на 1 IP:
Код
<?php
//това е код за банване на 1 IP.
//на мястото на xx.xx.xx.xx добавете IP-то на което да му е 
//забранен достъпа до избраните от вас страници.
$ban_ip = 'xx.xx.xx.xx';

$visitor_ip = $_SERVER['REMOTE_ADDR'];
if($visitor_ip == $ban_ip)
{
die("<center><font color=red><b>ОГРАНИЧЕН ДОСТЪП !!!</b></font></center>");
}
}

?>

Банване на неограничен брой IP-та:
Код
<?php
//това е код за банване на неограничен брой IP-та.
$ban_ip = "xx.xx.xx.1,xx.xx.xx.2,xx.xx.xx.3");
$visitor_ip = $_SERVER['REMOTE_ADDR'];
$ip_list = explode(",", $ban_ip);
foreach($ip_list as $ip)
{
if($visitor_ip == $ip)
{
die("<center><font color=red><b>ОГРАНИЧЕН ДОСТЪП !!!</b></font></center>");
}
}

?>
Ако позлвате кода за банване на неограничен брой IP-та
просто добавяйте ,xx.xx.xx.4 ,xx.xx.xx.5 ,xx.xx.xx.6 и така нататък.
Може и да показва друг текст освен ОГРАНИЧЕН ДОСТЪП !!! просто сменете текста с желания от вас текст и го сапишете и готово.
След това, добавете в страниците, които искате да не се виждат от написаните IP-та в страницата ban.php.

Код
<? require (''ban.php''); ?>



Превод: yibo
Източник: zymic.com

Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: yibo

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.