Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сделать форму, состоящую из:

Выбор языка анкеты:

Страна подачи: 

Город подачи, тип визы, Вид услуги:

Желаемая дата подачи документов с:

По:

--------------------------------------------------

Выбор языка анкеты:

Это поле не вводится клиентами. 

Автоматически отображается (при выборе страны Грузии – польский язык, при выборе

"Карта поляка" – польский, в остальных случаях украинский)

value="19" – Украинский

value="20" – Польский

--------------------------------------------------

Страна подачи:

Берётся из файла

#4Украина

#94Беларусь

и так далее

--------------------------------------------------

Город подачи, тип визы, Вид услуги:

Так же берётся из файла.

В зависимости от выбора в предыдущем пункет, выводится сначала список городов, подходящий этому списку.

Если выбрана Украина то выводятся:

Харьков

Киев

Львів

и так далее

Ну и соответственно следующий два пунка отображаются в зависимости от выбранного города.

Если выбран (к примеру) Киев, то последовательно должно предоставиться выбрать в тип визы:

  $8БШенгенская

  $1ДНациональная

  

После:

^90Віза Шенген

^1155Член найблищої родини громадянина РП, ЄС

или

^64Bіза національна

^1154Карта Поляка

Соответственно первое при выборе в предыдущем пункет Шенгенская и второк при выборе Национальная

Все пункты (если они есть) должны быть заполнены.

Если не заполнены, сохранять заполненные данные в форму, но инфорировать о ошибке.

--------------------------------------------------

Желаемая дата подачи документов с:

По:

В формате дд-мм-гггг

"С" не должно быть меньше сегодняшнего дня и по умолчанию заполнено как сегодняшний день

"По" по умолчанию +2 месяца от сегодняшней даты. "По" не может быть меньше "С"

Проверки на валидность даты, проверки на правильность ввода (в нужном формате). Првоерка что бы год был четырёхзначный.

--------------------------------------------------

В случае ошибки, указывать на эту ошибку.

"Начать заполение анкеты":

В случае правильного заполнения всей формы, данные из таблицы передавались методом GET в таком формате

?page=FillApp&b1=19&ID_Country=4&ID_CityFiling=83& VisaType=8&ID_AddInfo=83&Date_Required_From=15-08-

2016&Date_Required_To=15-10-2016

b1 – язык

ID_Country – страна

ID_CityFiling – город

VisaType – тип вищы

ID_AddInfo – Вид услуги (в случае если её нету, то вводится 0 )

Date_Required_From – "С"

Date_Required_To – "По"

8 лет назад
GagablTaz
Роман 
34 годаРоссия
8 лет в сервисе
Был
3 года назад
Выбранный исполнитель
rbarantsevich
Роман 
28 летБеларусь
9 лет в сервисе
Был
7 лет назад
8 лет назад
$10
1 день
Быстро и качественно
Отличный заказчик, своевременная оплата