Страницы PHP, которые хранят информацию между формами, так что информация о форме сохраняется перед отправкой - PullRequest
0 голосов
/ 11 февраля 2011

Это внутри формы сайта PHP.

Пример похож на:
Первая страница:
-Username:
-Password

Вторая страница:
-Email
- [Флажок]

Thirdpage:
-Контактная информация
-Адрес

Четвертая страница: Просмотрите все вышеперечисленные формы в печатном виде, но с помощью команды «Назад» и «Вперед», чтобы пользователь не терял никакой информации при переключении между этими страницами.

Пожалуйста, напишите.

Ответы [ 3 ]

1 голос
/ 11 февраля 2011

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

Или вы можете передать предыдущие переменные на следующую страницу через скрытые элементы формы ... но это может запутаться.

0 голосов
/ 11 февраля 2011

Если вы хотите, чтобы пользователи могли вернуться позже и заполнить форму (при условии, что у вас есть какая-то система входа или способ распознавания пользователей), вы все равно можете сохранить данные в базе данных.Создайте другую таблицу, temp_submissions.Храните данные в нем, пока пользователь не заполнит форму и не отправит данные, которые он отправил.После фиксации удалите данные из папки temp_submissions и вставьте их в «постоянную» таблицу.В данном случае это может быть нецелесообразно или является чрезмерным, но это альтернатива сеансам и файлам cookie.

0 голосов
/ 11 февраля 2011

Вы должны использовать сессию. Мне нравится Zend_Session.

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