Показать сообщение отдельно
  #1 (permalink)  
Старый 12.01.2017, 17:10
Интересующийся
Отправить личное сообщение для Vipz Посмотреть профиль Найти все сообщения от Vipz
 
Регистрация: 19.01.2016
Сообщений: 12

Обработка формы | Как быть ?
Помогите собрать форму , не понимаю что сделать на стороне jquery , а что на php.

Форма пример , только щас накатал , но принцип тот же:

Все с помощью Ajax (не нужны перезагрузки страницы и переходы на другие)

<form id="formachka">
<select name="komplekt">
<option value="odin">Один 1000</option>
<option value="dva">Два 2000</option>
<option value="tri">Три 3000</option>
</select>

<select name="dostavka">
<option value="segodnya">Сегодня +100</option>
<option value="zavtra">Завтра +200</option>
<option value="poslezavtra">Послезавтра +300</option>
</select>

<select name="oplata">
<option selected="selected" value="nal">Наличные</option>
<option value="karti">Карты</option>
<option value="yandex">Яндекс</option>
<option value="qiwi">Qiwi</option>
</select>

<input type="hidden" name="summa" value="">

<input type="button" id="otpravka" value="Отправить" />


</form>


Цель:
1. Суммировать komplekt + dostavka и поместить в скрытое поле summa

2. Несколько условий после нажатия на "Отправить":
2.1 Если в oplata "nal" отправить все на почту и высветить юзеру табличку что все гуд.
2.2 Если в oplata "karti" то собрать скрытую для юзера форму на основе ранее собранных данных ,но отправить её методом POST по ссылке , при этом дать понять что через 5 секунд юзер будут перенаправлен.

Как это все реализовать ?

Если я правильно понимаю , то все это нужно отправить с помощью AJAX методом POST в обработчик например pbrabotka.php
Там суммировать komplekt + dostavka и поместить в summa
Проверить что было в dostavka и отправить либо на почту , либо выдать необходимые данные. А вот как их выдать ?

Последний раз редактировалось Vipz, 12.01.2017 в 17:56.
Ответить с цитированием