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