Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Возможны ли проблемы с анкетированием?
 
 автор: Владимир55   (16.12.2014 в 12:04)   письмо автору
 
 

Посетитель заполняет на сайте анкету, которая содержит несколько страниц.

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

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

Беспокоит такой вопрос: если посетитель после ответа на вопросы первой страницы надолго отвлечется (обедать уйдет), то информация в сессии будет потеряна. И после его ответа на вопросы второй страницы сохранять будет нечего, так как непонятно, кто отвечал (ФИО на первой странице).

Возможна ли такая ситуация?

И есть ли способ её избежать?

  Ответить  
 
 автор: KPETuH   (16.12.2014 в 12:12)   письмо автору
 
   для: Владимир55   (16.12.2014 в 12:04)
 

Возможна.
1. Увеличить время жизни сессии.
2. Сохранять промежуточные данные в таблицу, при повторной авторизации сохранить оставшиеся ответы или попросить ответить заново будет зависеть от реализации.

  Ответить  
 
 автор: Valick   (16.12.2014 в 12:38)   письмо автору
 
   для: Владимир55   (16.12.2014 в 12:04)
 

Владимир Николаевич, тут и думать нечего, сохраняйте сразу в БД

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования