Мультиформа для новых клиентов сайта
Создать форму ООП php в связке с mysql, по дизайну вертикальный и адаптивный аккордеан или tab. первый пункт аккордена активный по умолчанию. анимация в дизайне и дизайн формы должен выглядеть профессионально.
1-пункт: позвонить нам:
показать наши номера;
три инпута (имя, номер, email), после заполнения проверятся на валидность и по нажатию на кнопку "перевоните мне" отправляется к нам на почту и записывается в базе mysql с датой и времени отправки, копия отправляется заказчику на email который указал.
здесь обязательно должна быть защита от спама без ввода текста google recaptcha в виде checkbox-а. После отправки ajax сообщение об успешной отправке на этом же пункте.
форма ввода номера должен автоматический показывать флаг страны и присваивать к нему код страны +7 (ххх) ххх хххх например.
2-пункт. мы на карте:
показать карту google maps с меткой.
3-пункт. заказать услугу:
форма брифа из 9 inputа, некольких radiobuttona и checkbox-а,также с проверкой на валидаицю ,отправкой на почту и запись на другую таблицу. Здесь также инпут страны должен автоматический заполнится в value, а на поле город отобразить select городов только этой страны. select по умолчанию столица этой страны. также recaptcha.
4-пункт. дополнительный вопрос:
ссылка на другой ресурс.
5-пункт. подписка на новости.
инпут почты. проверка валидности почты,ajax уведомление в самом пункте. уведомление на почту об успешной подписки, обязательно в письме должна быть ссылка на отписку от новостей. Все подписчики должны записываться в базу с датой и времени подписки.
6- пункт. дополнительный вопрос:
ссылка на другой ресурс.
Все формы должны отправляться в базу с защитой от SQL инекции в виде ?,? через bind параметры. Также на всех таблицах должна быть строка которая записывает с какого языка сайта отравляется форма. сайт 4-язычный.
Интеграция на сайт не требуется
Предложенния без стоимости и сроков исполнения не рассматриваются.
Опубликован 30.09.2015 в 23:10