|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2012, 20:44 | #1 |
Пользователь
Регистрация: 24.11.2009
Сообщений: 43
|
Составить простое условие
Работает скрипт. идет цикл for...
Делаем блэк лист для IP, обращающихся к скрипту. Примерно так: если айпи не..... выполняем цикл. Можно из файлика запрещенные айпи брать. Как правильно составить условие? |
07.05.2012, 20:52 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Либо человеческим языком объясните, что вы хотите, либо приведите свой код и укажите, что именно у вас в нем не работает или работает не так, как требуется.
E-Mail: arigato.freelance@gmail.com
|
07.05.2012, 20:54 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
08.05.2012, 06:27 | #4 |
Форумчанин
Регистрация: 02.07.2011
Сообщений: 144
|
Код:
|
08.05.2012, 07:25 | #5 |
Пользователь
Регистрация: 24.11.2009
Сообщений: 43
|
нужно запретить обращение к скрипту или выполнение операции с некоторых IP
Сам скрипт - выдаем 50 строк урл для анализа и вырезаем PHP код:
Последний раз редактировалось ACE Valery; 08.05.2012 в 11:58. |
08.05.2012, 07:26 | #6 |
Пользователь
Регистрация: 24.11.2009
Сообщений: 43
|
а так я в программирооании не очень. но вижу предложенный код - однако я знаю .какие айпи надо запрещать. могу их занести в блэк. мне нужна обычная строчка:
если не эти блэчные айпи. тогда выполняем операцию. А так автодобавлялки в блэк не надо и счетчиков. Просто сверяем с каких айпи запросы и разрешаем или нет выполнение операции Последний раз редактировалось Steh; 08.05.2012 в 07:29. |
08.05.2012, 17:48 | #7 |
Пользователь
Регистрация: 24.11.2009
Сообщений: 43
|
х.з вроде так услвоия "не записывается с "!". попробовал так. все равно получает данные
Код:
поменял двоеточия на одинарные кавычки. если что. буду пробовать так if ($ip !== '000.000.000.000') Помогите код составить(( Последний раз редактировалось Steh; 08.05.2012 в 17:50. |
08.05.2012, 17:59 | #8 |
Регистрация: 05.05.2012
Сообщений: 7
|
а блэк-лист нужно именно в файле держать? Не удобнее ли в таблице базы данных хранить? Тогда примерно так получится (в случае с MySQL) :
PHP код:
Последний раз редактировалось MLMaster; 08.05.2012 в 18:02. |
08.05.2012, 19:23 | #9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Поиск ошибок и отладка |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить условие проверки вхождения числа в заданный диапазон (Delphi) | Hylim1991 | Помощь студентам | 1 | 22.03.2012 08:16 |
Не получается составить условие | artemavd | Общие вопросы Delphi | 10 | 19.12.2011 04:58 |
k-е простое | daniil123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 14.12.2011 23:52 |
Простое суммирование | Trimbl | Microsoft Office Excel | 2 | 20.12.2010 08:58 |
Простое любопытство.... | KORT | Свободное общение | 130 | 20.06.2009 19:06 |