ВСЕ-ВСЕ
Главная | Регистрация | Вход
Пятница, 29.03.2024, 00:00
Меню сайта
Block title
Категории раздела
Форма входа [11]
скрипты Поздравления [3]
Статистика [8]
Украшения [1]
Персональная страница [5]
Меню [11]
Вид материалов для каталога файлов [1]
Вид материалов для каталога сайтов [1]
Вид материалов для каталога статей [0]
блок для сайта ucoz [32]
Страница 404 [1]
Мини-чат для ucoz [4]
Скрипты для сайтов кс [5]
Вид фотографий для ucoz [1]
Вид комментариев для ucoz [0]
Мини-профиль [15]
Облако тегов на Ucoz [2]
Форма добавления коментариев [0]
Опросы [4]
flash часы [5]
Радио и тв онлайн [1]
Пак скриптов для ucoz [1]
Оповещение о новых сообщениях [1]
Поиск по сайту [1]
Разное [15]
ajax [4]
Топ файловиков [1]
Вид новостей [2]
Защита контента [5]
Переключатель страниц [10]
Мини-чат
Наш опрос
Какой подарок ты хотел бы получить на новый год
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Файлы » Скрипты для ucoz » Разное

Блокировка IP адреса.
29.03.2011, 22:48

Функция и принцип работы скрипта:с помощью данного скрипта вы сможете блокировать IP адреса нестандартным РАБОЧИМ путем. Скрипт будет перенаправлять заблокированного пользователя на страницу, которая вам нужна, с помощью этого он не сможет просмотреть сайт.
Установка:
1. Создаем в корне сайта папку с названием ban.
2. Открываем блокнот и вставляем туда вот такой код:
Code
<html>  
<head>  
<title>Аккаунт заблокирован</title>  
<style type="text/css">h1 {font-size:20px;}</style>  
</head>  
<body>  
<br><br><br><br><br><br>  
<div align="center"><h1>Ваш аккаунт заблокирован.</h1><br>По всем вопросам обращайтесь к администратору сайта<br></div>By RuCoz.com  
</body>  
</html>

Выделить код в новом окне

Сохраняем файл с названием index.html и заливаем на сайт в папку ban
Данную страницу можете редактировать так как вам нужно. Я сделал самый простой вариант, да, он действительно некрасивый, но потратить 30 мин можно или же скачать готовый вариант.
3. Создаем глобальный блок с названием ban. И вставляем туда вот такой код:

Code
<?if($IP_ADDRESS$='123.123.123.123')?><script type="text/javascript">location.replace('http://rucoz.com/ban/')</script>  
<noscript><meta http-equiv="refresh" content="0; url=http://rucoz.com/ban/"></noscript><?endif?>

Выделить код в новом окне

Вместо http://rucoz.com/ вставляем ссылку на ваш сайт.
А там где $IP_ADDRESS$='123.123.123.123' вместо 123.123.123.123 вставляем IP пользователя, которого хотите заблокировать. Если вы хотите заблокировать больше двух, то дописываем так:

Code
<?if($IP_ADDRESS$='123.123.123.123' || $IP_ADDRESS$='22.22.22.22' || $IP_ADDRESS$='33.33.33.3')?>

Выделить код в новом окне

И так далее....
Пользователь будет автоматически переходить на страницу с текстом, что он забанен.
А код:

Code
$GLOBAL_BAN$
вставляем на каждую страницу сайта после <body>
Установка закончена.
Категория: Разное | Добавил: ALIEN | Теги: +блок IP адреса, +блокировка IP адреса, +бан
Просмотров: 987 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 1
Добавлен: 29.03.2011
ay
Ответ Цитата

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz