abdul subhan mohammed Ответов: 1

Как восстановить экзаменационную сессию, когда браузер или компьютер неожиданно выключаются, в ASP.NET


Дорогие Все,

Я создал одно веб-приложение для онлайн-экзамена, в котором ASP.NET, javascript.

Используя javascript и ajax, я выбираю вопрос и вставляю ответы кандидата на каждый вопрос, нажав кнопку "Далее".

Теперь требуется восстановить последнюю сессию, когда браузер или компьютер неожиданно выключаются.

Что я уже пробовал:

Как я могу вернуть экзаменационную сессию, где я использую javascript и ajax для "Get &POST".

Может ли кто-нибудь, пожалуйста, предложить/помочь мне.

Заранее спасибо.

Kornfeld Eliyahu Peter

Как вы управляете экзаменационной сессией на сервере?

abdul subhan mohammed

используя ajax, я выбираю количество записей и отображаю их одну за другой на кнопке("Далее")
щелчок.

Afzaal Ahmad Zeeshan

Вам нужно будет сохранить сеанс на стороне сервера.

В противном случае сеансы не существуют, поддерживаемые таким образом (так, как вы их ожидаете).

1 Ответов

Рейтинг:
10

OriginalGriff

Если компьютер или браузер закроются, вы потеряете сеанс - что дает вам только два варианта:
1) Используйте файлы cookie для хранения информации - они хранятся у клиента и могут быть использованы для восстановления предыдущей позиции.
2) Используйте серверную базу данных и храните там текущую позицию против пользователя (который, по-видимому, должен войти на сервер, чтобы пройти тест в любом случае).