Многостраничная форма заказа php или ajax - PullRequest
0 голосов
/ 18 июня 2010

Я хочу создать многостраничную форму заказа, первая страница будет содержать несколько выпадающих и текстовых полей, вторая страница будет содержать больше текстовых полей, третья страница будет представлять собой сумму заказа с возможностью оплаты через PayPal.

Мне просто интересно, как лучше всего создать эту форму заказа.Я использовал сессии в прошлом, но никогда с пользователями, вводящими текст и выбирающими элементы из выпадающих меню, есть ли у кого-нибудь ресурсы для этого?Или кто-нибудь знает jquery или другой пример ajax или плагин, который я мог бы использовать и модифицировать.

любая информация была бы большой помощью.

спасибо

Ответы [ 2 ]

0 голосов
/ 18 июня 2010

Вам вообще не нужно делать нумерацию страниц, если вы этого не сделаете. Просто используйте CSS, чтобы показать / скрыть «страницы». Это не похоже на то, что вы должны сохранять «состояние» в любой момент.

Но если вы хотите сделать несколько страниц, используйте сеанс или cookie для отслеживания пользователя. Затем сохраните данные в базе данных и отметьте их как неполные. На последней странице получите все это и покажите на странице. Сервер не может определить, является ли запрос ajax или нет, поэтому не имеет значения, что вы используете для отправки.

0 голосов
/ 18 июня 2010

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

Просто убедитесь, что вы подтвердили все значения при представлении последнего экрана, чтобы убедиться, чтопользователь не вертел данные.

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