«Как хранить неограниченное количество записей cookie для всех браузеров?»
Вы не можете.
Вместо этого следует использовать AJAX для периодического сохраненияданные, которые пользователь до сих пор вводил во «временную» таблицу в вашей базе данных.
Переполнение стека на самом деле имеет что-то похожее на это, когда вы пишете ответы.Вы можете начать писать ответ, затем обновить страницу, и ваш ответ вернется.
Вы можете сохранить файл cookie, который сообщит вам, что у пользователя сохранены временные данные.
Если в браузере пользователя происходит сбой, при открытии страницы ищите этот файл cookie.Если он присутствует и имеет правильное значение, заполните поля формы сохраненными данными при обслуживании страницы.
Дайте пользователям знать, что вы это сделали, и дайте им возможность начать.еще раз, если они захотят.
Еще один вариант для вас может быть сохранить данные в LSO (Локальный общий объект) с использованием Adobe Flash:
По умолчанию приложение Flash может хранить до 100 КБ данных на жестком диске пользователя.
Возможно, вам будет достаточно места (, если нет, почему вы пытаетесь сохранитьвся моя клиентская часть диссертации? ), при условии, что вы можете принять Flash как требование для восстановления данных формы.