Просмотр темы
IP Autoban Panel
|
|
Polarfox |
Опубликовано 22.08.2013 09:47
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
есть break и есть continue оба принимают число-значение сколько циклов прервать/начать заного. больше к циклам ничего особо не относится. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 22.08.2013 10:14
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
PolarFox, все верно, это я понимаю. Суть вот в чем: мне нужно прервать поиск foreach. Например, код foreach($bots as $value){ не срабатывает: цикл идет до конца, совпадений нет и переменной в любом случае присваивается значение узерагента. Я вот и хотел узнать, как прервать этот цикл, если найдено совпадение, без if, а именно в той конструкции, что я написал. Вот такая конструкция работает foreach($bots as $value){ Но я бы хотел обойтись без if и else Изменил(а) Pisatel, 22.08.2013 10:22 |
|
|
Polarfox |
Опубликовано 22.08.2013 11:54
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
у тебя тернарный оператор (Тернарная условная операция) итак условие, без каких ты там ифов хочешь сделать? и главное зачем? не выдумывай рамок, делай условие и выход. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 22.08.2013 12:43
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
PolarFox, спасибо за ссылку и пояснение. |
|
|
Pisatel |
Опубликовано 22.08.2013 14:06
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Следующий вопрос. Хочу добавить запись User Agent'а для сбора полной статистики всех запросов. Нужно ли это в данном плагине? И достаточно ли будет для безопасности пропустить его через встроенную функцию stripinput() перед записью в базу? |
|
|
Polarfox |
Опубликовано 22.08.2013 16:18
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
лишнее наверно будет, хотя тебе решать. да, это самодостаточная функция в принципе. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 22.08.2013 17:54
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
PolarFox, благодарю за мнение и подсказку. У себя я это реализовал, но ты, наверное, прав: лишнее. Только место в бд занимает, практической пользы нет особой. |
|
|
Pisatel |
Опубликовано 23.08.2013 08:50
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
UPD: v1.3 | Изменения в версии 1.3 - Исправлена ошибка с дублированием записи в .htaccess, теперь все работает корректно - Исправлены мелкие ошибки Если у вас установлена предыдущая версия, достаточно просто заменить файл infusions/autoban_panel/autoban_panel.php Обновил первый пост. Просьба к администрации обновить архив в аддонах и добавить ссылку на эту тему. Скрипт проверен в работе: оказывается, для DoS достаточно просто воспользоваться сервисами генерации карты сайта:-) |
|
|
jikaka |
Опубликовано 23.08.2013 09:24
|
Супер Администратор Разработчики Сообщений: 4847 Зарегистрирован: 26.07.2010 12:10 |
Просьба к администрации обновить архив в аддонах и добавить ссылку на эту тему. готово! PS: надеюсь, что это не будет ежедневным выпуском новой версии |
|
|
Pisatel |
Опубликовано 23.08.2013 09:36
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Спасибо. |
|
|
jikaka |
Опубликовано 23.08.2013 10:15
|
Супер Администратор Разработчики Сообщений: 4847 Зарегистрирован: 26.07.2010 12:10 |
|
|
|
Polarfox |
Опубликовано 23.08.2013 16:32
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
Я за это не люблю базы, всегда ищу автора. Это касается и вообще любого контента. Оптимальный вариант - и брать версию и оставлять ссылку на место скачки. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 23.08.2013 17:28
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
PolarFox, и вновь ты прав. Сделаю так: если еще дойдут руки до обновлений или любых других плагинов, буду у себя на форуме создавать темы поддержки и там выкладывать обновления (хоть каждый час:-) ), а в аддонах просто оставлять ссылку на тему поддержки. |
|
|
Pisatel |
Опубликовано 24.08.2013 08:19
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
| Тема поддержки: http://www.meweb.ru/forum/viewthread.php?thread_id=9 | Изменения в версии 1.3.1 - Исправлена критическая ошибка- файл .htaccess мог создаться в любой директории. Если у вас установлена предыдущая версия, достаточно заменить файл infusions/autoban_panel/autoban_panel.php Обновил первый пост. |
|
|
Pisatel |
Опубликовано 27.08.2013 07:15
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Система забанила этот ип 206.253.226.18 . Чуть погуглив, попал сюда http://filterdb.iss.net/crawler/ Кто что знает об этом боте? Он за 1 секунду сделал более 10 запросов. |
|
|
Polarfox |
Опубликовано 27.08.2013 09:23
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
мейл ру мб?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 27.08.2013 15:44
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Но мэйл должен был отвалиться, если в агенте он указан... К тому же- минимум 10 запросов за 1 секунду, это уже на ДоС похоже:-) |
|
|
Polarfox |
Опубликовано 27.08.2013 18:18
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
юзерагент какой?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Pisatel |
Опубликовано 28.08.2013 04:25
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
PolarFox, я не пишу сейчас агенты, база прямо на глазах от них пухнет. Но через гугл мне выдало то, что в #35, то есть это бот, но что за бот- непонятно. Запрашивал он только изображения. |
|
|
Polarfox |
Опубликовано 28.08.2013 07:30
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
в логах есть.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |