убрать идентификатор семестра из сессии
На данных момент идентификатор семестра (SemesterID
) храниться в сессии на сервере.
Изначально значение устанавливается при авторизации, после может быть изменено при обращении к handler/Settings/setSemesterID
Нужно убрать SemesterID
из сессии и передавать как параметр с каждым запросом.
-
php классы из каталога handlers
. Данные запросы осуществляются посредствомajax
запросов. Предлагается из js передавать в параметрах запроса semesterID и обрабатывать его на сервере. -
не из handlers
. В большинстве случаев возвращают html, поэтому параметр semesterID должен находится в строке запроса. В этом случае, возможно, придется переработатьroutes
для всех страниц, требующих данную переменную. -
валидировать все ссылки (в том числе и кросс-страничные)