|
|
28.09.2008, 15:08
|
|
MFD
Кашаев Камиль
Зарегистрирован: 2007-02-15
Сообщений: 47
|
Как реализовать пошаговый ввод данных или например как реализовать вот такой функционал
- после ввода данных посетитель получает => бланк с введенными данными (например для распечатки) => соглашается => отправляет на сайт
|
|
|
28.09.2008, 16:00
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Если одним шаблоном реализовывать, то можно расписать логику первых шагов в «префиксе объекта»: подсунуть форму с пустым значением action и анализировать POST (в системные настройки надо добавить extract($_POST); ) до тех пор, пока значения полей не будут удовлетворять требованиям. Все введённые и провалидированные значения — хранить в hidden. Ошибки ввода обрабатывать тут же.
Как только ошибок нет, подсунуть нормальную форму добавления с галкой «согласен» и батоном «отправить», где все значения полей опять же спрятаны в hidden. Но тут придётся повозиться с бэклинком, ежели в уже проверенном вводе нужно будет чего-нить подправить.
У меня подобным образом работает заказ на одном из сайтов: первый шаг — выбор позиций и проверка на пустоты и нецифры, второй шаг — ввод реквизитов.
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
29.09.2008, 06:59
|
|
pe3udent
Артур Юсупов
Зарегистрирован: 2008-04-03
Сообщений: 220
|
Можно иначе - листалку рисовать js-ом... тогда не придется хранить данные в hidden'ах...
Правда, если JS отключен - форма будет выведена полностью...
|
|
|
02.10.2008, 07:48
|
|
Гость
Гость
|
>>У меня подобным образом работает заказ на одном из сайтов: первый шаг — выбор позиций и проверка на пустоты и нецифры, ??
>>второй шаг — ввод реквизитов
у меня как раз подобная задача
можно посмотреть? ;)
|
|
|
13.10.2008, 03:08
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Это не разговор. Там бланк заказа, заказы нумеруются, а вы будете небось тестить. Сейлзам потом разгребай ваши эксперименты.
Если потребность ещё осталась, я лучше мануальчик-скелетик сюда положу. Хотите?
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
14.10.2008, 17:14
|
|
Гость
Гость
|
да
|