Скрипт формы заказа с MySQL
Скрипт оформления заказа на сайте.
1. Человек заполняет форму заказа
на указанный им e-mail автоматом высылается письмо с инструкцией и ссылкой для подтверждения заказа.
2. Если человек нажал в письме ссылку ПОДТВЕРДИТЬ, то заказ в БД изменяет статус на 3, если нажал ОТМЕНИТЬ ЗАКАЗ, то заказ удаляется из БД. Неподтвержденный заказ имеет в БД статус 1.
Подтвержденные заказы, получившие статус 3 могут быть в любой момент скачаны через http в виде EXCEL-таблицы определенной структуры (для последующего импорта в программу). После скачивания, эти заказы изменяют свой статус на 2 и уходят в архив.
3. Если заказ уже есть в БД и имеет статус 3, то при повторной попытке вбить тот же заказ, юзеру высвечивается, что его заказ уже есть в БД.
4. Если юзер в письме нажал ПОДТВЕРДИТЬ, то заказ изменяет статус на 3 и даже если потом он нажмет ОТМЕНИТЬ, то статус заказа не изменится.
5. Форма должна быть на AJAX и должна СТАБИЛЬНО работать со всеми браузерами.