Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1500 ₽

Контактная форма

project complete


Приветствую!


Задача сделать форму с обработчиком и ajax без стилей, в четырех вариантах:


Имя, телефон, сообщение:

   1. Оставляет на главной странице и выводит саксесс месседж там же

   2. Перенаправляет на другую страницу (thank you page) в случае успеха

Имя, телефон, Почта, сообщение:

   3. Оставляет на главной странице и выводит саксесс месседж там же

   4. Перенаправляет на другую страницу (thank you page) в случае успеха



*четыре формы = четыре папки

**формы можно заинклюдить в index.php внутри каждой папки


Собираюсь использовать формы на нескольких разных сайтах, поэтому важно качество и удобство использования:

  • шаблон MVC;
  • чистый код логически разбитый по блокам, желательно с комментами и читабельными классами, чтобы было удобно натянуть стили и редактировать; адрес почтового ящика лучше вынести в отдельный файл константой;
  • сообщения об ошибках и подсветка обводки соответственно красным (false) и зеленым (true);
  • качественная валидация полей, особенно телефона (чтобы маска +7 (___) ___-__-__ не исчезала при вводе, а номер удобно вписывался в нее);
  • не забыть защиту от инъекций;
  • не забыть проверить кодировки, чтобы сообщение корректно отображалось на почте.


Спасибо за ваши предложения!

С меня оплата, отзыв и дальнейшее сотрудничество.

Work result

Only registered users can view attachments.

Client's feedback about the contractor Алексее Тамарове

Quality
Professionalism
Price
Availability
Terms

Все так как я и хотел. Быстро и качественно. Большое спасибо!

Денис Г. Денис Галтов | Safe Safe

Freelancer's feedback about the client Денисе Галтове

Payment
Task formulation
Requirements
Availability

Четкое задание и быстрая оплата, рекомендую к сотрудничеству!

Алексей Тамаров Алексей Т. | Safe Safe



  1.  freelancer isn't working in the service any longer
  2. 2 days1700 ₽
    Юрий Смирнов
     496   6   0

    Здравствуйте!
    Сделаю качественно: РНР + JS (Jquery, ajax).

    Ukraine Kyiv | 11 July 2017 |
  3. 3 days1000 ₴
    Олег Жилин
     236   1   0

    Добрый вечер, могу сделть на VueJs или ReactJs, будет легко использовать всего один файл на выхходе и просто поддерживать все прелести модульного программирования и разделения по файлам.

    С уважением Олег.

    Ukraine Kharkiv | 11 July 2017 |
  4. 1 day1500 ₽Winning proposal
    Алексей Т.
     1698  verified   73   0

    Сделаю быстро и качественно

    Ukraine Odessa | 15 July 2017 |
  1. proposal concealed by freelancer
  • Не совсем понятно, где там mvc применять?
    А так то можно обсудить

  • Денис Галтов — project author
    Complain | 12 July 2017 |

    Доброе утро, Александр. Спасибо за ответ. Я, конечно, не имел ввиду полноценный MVC, но сайты сделаны по MVC, форма будет встраиваться туда. Хочется чтобы было все красиво и не в одном файле, а логически разбито.

  • Add

Client
Денис Галтов
Russia Belgorod  1   0
Project published
15 July 2017
68 views
Contractor location
Ukraine Ukraine