Бронирование мест в кинотеатре.
Примерное тех задание:
При заходе на страницу пользователь видит:
Выбор даты (Сегодняшняя дата +7 дней)
Выбор сеанса (Предоставлю)
Пользователь выбирает нужное время и нажимает кнопку "Выбрать"
Далее ему выводится картинка мест, занятых и свободных, на основе таблицы. (таблицу предоставлю)
Ниже таблицы выбора, идёт несколько полей:
Имя: (Можно там и фамилию, чтобы по удостоверению проверять.)
Место: (Показываются места, которые выбрал пользователь)
Каптча: (Для защиты от роботов, использовать от проекта http://captcha.ru/)
Все поля обязательны к заполнению.
После нажатия на кнопку "Заказать". Ему выводится сообщение:
«Спасибо за Ваш заказ. Номер Вашего заказа: хххххх запомните его»
Xxxxxx – это ID после добавление в БД
Полученные данные вносятся в БД со следующей структурой:
Id(уник.автомат.)|Дата|Сеанс|Место|Ряд
и отправляются на почту администратору:
Дата:
Сеанс:
Имя:
Ряд:
Место:
ID заказа: (Для быстрого поиска по админке)
Администрирование заказов:
При заходе на страницу:
Выбор даты (Сегодняшняя дата +7 дней)
Выбор сеанса (стандартные)
Администратор выбирает нужно время и нажимает "Выбрать"
Далее ему выводится таблица мест, занятых и свободных, на основе вашей
таблице присланной мне.
Ниже картинки идёт вывод заказов в виде списка:
--------------
Имя:
Ряд:
Место:
[Кнопка удалить заказ]
--------------
Дополнительно:
1. Обязательная проверка через PHP на повтор заказов.
2. Все запросы производятся через _POST, без вывода данных в URL
3. Код должен при выключенных глобальных
4. Занятые места выделяются с помощью border=1 color=red у картинок.