веб-форма добавления записи в базу MySql с оплатой через robokassa.ru или вводом промокода

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Дата публикации:2012-12-24 13:55
Обновлено:2012-12-24 14:17
Был(а) на сайте:2023-09-18 23:32

веб-форма добавления записи в базу MySql с оплатой через robokassa.ru или вводом промокода

 
Задача

Нужно сделать веб-форму добавления записи в базу MySql с оплатой через robokassa.ru или вводом промокода.
(на выбор пользователей, если есть промокод, вводим его, если нет, оплата через robokassa.ru)

Форма:
-имя*
-email*
-сообщение (текстовое поле)
далее ввод промокода или оплата:

1. Ввод промокода
ищем в таблице promokods введенный промокод
если не находим - "Такого промокода нет"
если статус 0 - "Такого промокода нет"
если статус 2 - "Промокод уже использован"
если статус 1 - "Промокод принят" (и меняем статус на 2)

Оплата через robokassa.ru
"номер счета в магазине" - сегодняшняя дата + id из таблицы messages
Сумма и описание уже заданы на странице в переменных
summa и description

При успешной оплате или принятии промокода записываем в таблицу messages

Форма должна быть с проверкой введенных данных и защитой (от SQL инъекций и подобного)
Строго без смарти

Так же нужно создать таблицы:

таблица messages
(id | name | email | message | date | id_prom...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.