запрет по ip

Тема в разделе "PHP", создана пользователем vesta-v, 2 мар 2011.

Модераторы: latteo
  1. vesta-v

    vesta-v

    Регистр.:
    25 окт 2007
    Сообщения:
    311
    Симпатии:
    14
    Добрый вечер, помогите сделать запрет входа на сайт по IP и выводить причину бана, но только не через .htaccess, а через скрипт. Все что нашла в инете не работает. Кстати, может быть этому причина хостинг?
     
  2. SkiLLer

    SkiLLer

    Регистр.:
    22 авг 2007
    Сообщения:
    307
    Симпатии:
    64
    PHP:
    if($_SERVER['REMOTE_ADDR'] == $ban_ip){
       die(
    "You are banned");
    }else{
       
    show_site();
    }
     
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.549
    Симпатии:
    1.433
    Чуть проше это сделать можно:
    PHP:
    if($_SERVER['REMOTE_ADDR'] == $ban_ipheader("Location: $url");
    или
    if($_SERVER['REMOTE_ADDR'] == $ban_ipheader(" HTTP/1.0 403 You are banned");
     
  4. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    https://www.nulled.cc/showpost.php?p=1614884&postcount=7