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

Форма с проверками, с выводом данных из файла

project expired


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


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

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

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

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

По:

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

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

<option value="19">Українська</option>

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

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

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

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

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

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

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

#4Украина

<option value="4">Украина</option>

#94Беларусь

<option value="94">Беларусь</option>

и так далее

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

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

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

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


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

Харьков

Киев

Львів

и так далее


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

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

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

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


После:

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

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

или

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

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

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

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

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

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

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

По:

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

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

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

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

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

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


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

<input type="submit" value="Начать заполнение анкеты" name="ChoiseFillApp">


В случае правильного заполнения всей формы, данные из таблицы передавались методом 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 – "По"

Applications 3

Only registered users can view attachments.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day200 ₴
    Студия Самарканд
     1008   24   0

    Задание понятно, сделаю.

    Ukraine Ukraine | 25 August 2016 |
  1. 7 days500 ₽
    Дмитрий Валанцевич
     180   1   0

    Готов попробовать. Ранее формы составлял, но скорость гарантировать не могу.

    Ukraine Odessa | 25 August 2016 |
  2. 2 days500 ₴
    Mykola Ivashchuk
     822   41   4

    Здравствуйте, готов выполнить, отправьте, пожалуйста файлы еще раз, но залейте их на файлообменник, т.к. проблемы с кодировкой.

    Ukraine Lvov | 25 August 2016 |
  3. 5 days3000 ₽
    Богдан Балов
     470   3   0

    Здравствуйте, Роман! Готов взяться за работу. Обсудим подробности? Мои контакты:

    [email protected]
    bogdan_balov (Skype)

    Ukraine Krivoi Rog | 25 August 2016 |
  4. 3 days2500 ₽
    Михаил Фрилансер
     163   2   0

    Здравствуйте.
    Реализую вашу задачу после согласования деталей.

    Russia Sochi | 25 August 2016 |
  5. 1 day1000 ₽
    Артем Клоксов
     1246   31   0

    Обращайтесь.

    Russia Russia | 25 August 2016 |

Project published
25 August 2016
105 views
Payment methods