По договоренности
Необходимо разработать скрипт на PHP взаимодействующий с базой MySQL и выполняющий следующие функции.
1. Простейшая система аутентификации (по базе, по данным из файла, не важно, без инструментов администрирования) с ведением лога попыток не успешных попыток авторизации (в таблицу t_log, время и IP);
2. Обращение по адресу скрипта передается в качестве параметра ID первичного ключа (методом GET) записи для выборки данных и генериции графического файла со следующими данными
a. Форум: наименование форума (значение из таблицы t_forum)
b. Тема: наименование темы (значение из таблицы t_forum)
c. Пост: содержание поста (значение из таблицы t_forum)
d. Дата: текущая дата-время.
Скрипт должен предложить сохранение сгенерированного изображения, если не возможно то вывести на страницу. Код необходимо оформить таким образом чтобы изменение параметров формирования изображения не сложно было изменить (размеры изображения, параметры шрифта).
Дизайна никакого не нужно (это технический функционал).
Необязательная но желательная функция: Графический файл генерируются не с нуля а путем добавления к шаблонному расположенному на сервере (пристыковывается к примеру снизу или сверху).
Таблицы:
Таблица t_log содержит поля:
id_rec, первичный ключ, автоинкрементное поле
date, Дата\время события
IP_client – IP машины с которой была попытка не удачная авторизироваться
Таблица t_forum содержит информацию для вывода
id_rec, первичный ключ, автоинкрементное поле
name_forum, наименование форума
name_tems, наименование темы
name_post содержание поста