Давайте рассуждать вместе.
Если у нас стоит проверка на не заполненные поля, то хоть за нажимайся ничего страшного.
А так алгоритм м.б примерно такой.
После первой формы и проверки на правильность ее заполнения как-то запоминаем пользователя (куки, сессия(но тут есть лимит на время ее жизни), вообще хорошо если есть авторизация). По идее можно сохранить идентификатор и ответы в БД
После второй формы сначала проверяем есть ли результаты от первой формы, потом валидность данных и снова где-то сохраняем. По идее лучше всего в БД особенно если ответов много, а пользователя по кукам. Ну и так до самого финиша
|