Милованов Ю.С

Милованов Ю.С
Рейтинг
196
Регистрация
24.01.2008
Должность
PROgrammer
Интересы
Автомобили, рыбалка, охота

Даю на отсечение самую дальнюю волосину левой ноздри, это СПАМ!

Если уж совсем хочется ТРУшности - положите в ОЗУ таблицу с адресами. Как это сделать уже другой вопрос;)

Увидел тему " Посоветуйте, программу для преобразования голоса в речь?", и подумал: как это? Голос в речь?

Когда увидел кто автор - все встало на свои места.

ТС, кстате, как идет изучение JS? Надеюсь меня не закидают помидорами за то, что напомнил

То что Вы говорите - геморой в плане реализации, обновления ну и само собой получения данных.

Есть платные сервисы(Вы им IP, они Вам инфу) с API.

Можно найти и бесплатно базу, но боюсь, что она не будет актуальной.

Посмотрите то, что дал Оптимизайка

Если нету времени изучать - найдите подобный сайт и возьмите код оттуда. Если есть знания ПХП, то должно получиться:)

На скрине не видно кнопку "CHECK";)

Если бы делал роутинг, то делал бы безовсякой многомерности, тупо


$allowRequestURI = array('/contacts/', '/price/', 'e.t.c')

Далее


if (in_array($_SERVER['REQUEST_URI'], $allowRequestURI))

Про ГЕТ-данные и прочее молчу, просто идея:)

strpos($_SERVER['REQUEST_URI'], "eval(") - обойдется подстановкой eVaL и прочих аналогов

strpos($_SERVER['REQUEST_URI'], "CONCAT") - тоже самое с регистром

strpos($_SERVER['REQUEST_URI'], "UNION+SELECT") - в РЕКВЕСТ_УРИ уже не плюс находится, а пробел.

strpos($_SERVER['REQUEST_URI'], "base64") - вряд ли кто сует в строку запроса бейс64

лучше уж использовать if (strpos(strtoupper($_SERVER['REQUEST_URI']), "CONCAT"))

всё имхо;)

-Leon-:
Конечно гуглил! Дайте, пожалуйста, ссылку, если вы ее так легко нашли...
Просто очень "расстраивает" когда получаешь такие ответы...

Не представляете, как "расстраивает", когда получаешь такие вопросы на форуме "О Поисковых Системах":(

Всего: 1956