Небольшой скрипт на PHP и MuSQL. Блокировка по IP.
Задача написать скрипт в PHP, определяющий ип адрес клиента запрашивающего страницу, и в случае если этого ип адреса нет в базе, то выдаётся текст "Такого ип адреса нет в базе" и ип адрес заносится в базу данных, если ип адрес есть базе данных, то выдаётся текст "Такой ип адрес есть в базе".
Текст выдается без дизайнов и стилей, чистый текст на голой белой HTML странице.
Готовое задание выдаётся в 2-х файлах:
-первый файл с расширением PHP. в данном файле должен быть весь php код, включая функции получение ип адреса от пользователя, подключение к базе данных, основной функционал, закрытие подключения к базе данных.
-второй файл, текстовый файл с SQL-запросом, для создание таблицы в базе данных под данный php скрипт
Если скрипт не может определить ип адрес, либо проблема с базой данных, либо запись нового ип адреса в базу не удалась, либо какие то ещё возможные проблемы с ИП адресом или базой данных, то ип адрес считать присутствующим в базе данных, со всеми вышенаписанными вытекающими.
Ip адрес для удобства обработки в базе данных можно преобразовывать в число или хэш код, и в таком виде записывать в базу данных.
Если есть ещё уточнающие вопросы-спрашивайте.
Скрипт простой, так что не предлагайте завышенные цены. (сам бы сделал, но времени разбиратся нет).