Прежде всего, поскольку у меня очень мало опыта работы с JS / jQuery, все это станет для меня кривой обучения - поэтому прошу прощения за любые глупые вопросы, которые я могу задать:)
У меня есть интерактивный фантастический сайт, на котором пользователи могут отправлять свои главы в истории. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что время ожидания сеанса пользователя может истечь до того, как он завершит написание главы, то есть при отправке он выйдет из системы (затем войдет снова, см. Ниже) и потеряет всю свою работу. .. не хорошо.
У меня есть набор файлов cookie, и я использую autologin , хотя это не решает проблему (пользователь повторно входит в систему после отправки формы, но содержимое формы исчезает).
Итак, пытаясь решить эту проблему, я подумал, что было бы неплохо использовать jQuery AJAX для выполнения некоторого типа автосохранения при вводе.
Идея состоит в том, что содержимое формы автоматически сохраняется в массиве переменных сеанса каждые несколько секунд, что, теоретически, делает две вещи - во-первых, она будет поддерживать активную сессию, то есть она не будет превышать время ожидания и, во-вторых, это означает, что они могут покинуть страницу, а затем вернуться к ней, и все, что они написали до сих пор, автоматически заполняется.
Проблема в том, что я не знаю, с чего начать такое начинание, поэтому я надеялся, что какая-то добрая душа здесь сможет указать мне правильное направление?
Спасибо.