повтор функции проверки пользователей

219
11 октября 2017, 09:00

Здравствуйте. Подскажите пожалуйста в чём может быть проблема. По коду должна проводиться проверка пользователя на принадлежность его к определённой группе. Она отрабатывает корректно, но повторном перевыборе "Председателя"/"Председательствующий" , проверка не происходит. Т.е. мне необходимо запретить всем группа, кроме определённых(заданы в отдельном запросе) - выбирать "кофе-брейк" и "питьевая вода". Если выбираю в самом начале пользователя - то скрипт отрабатывает, но если я перевыберу пользователя - то проверка пользователя на принадлежность к группе не происходит повторно, а остаётся старая группа. К сожалению не являюсь разработчиком и даже джуниором, потому имею проблему с понимаем этого бага. Исходный код прилагаю.

https://cloud.mail.ru/public/MA7p/pUZnXNT41

Пытался доработать повтор ajax запроса, но к сожалению скрип повторно не отрабатывал. По сути есть два решения:

  1. При каждом выборе (или при критичном переключении, например был выбран "участник", а выбор переключается на "организатора", у которого доступа больше) перезагружать страницу. === Довольно простой вариант, с точки зрения разработки, но много перезагрузок страницы (сбивается внимание пользователя, ему нужно дольше ждать);

  2. При каждом выборе запускается аякс-запрос, который перепроверяет доступы и перерисовывает изменившиеся части страницы. Например, было доступна только опция кофе-брейк, а добавилось ещё "встреча со звездой" или "селфи с лектором". === Сложнее в реализации, но... так по-идее всё и должно работать.

К сожалению ни первый, ни второй вариант реализовать мне не удалось

READ ALSO
Проблема с подключением файла

Проблема с подключением файла

Я подключил файл stylecss в header

187
Ошибка с парсером на php

Ошибка с парсером на php

Вот код парсера:

178
Как сохранить значение ссылки

Как сохранить значение ссылки

Добрый день профессионалыУ меня есть ссылка, когда её нажимаешь, передается значение через переменную dep_link

197
arm-gcc-none-eabi-gcc Создает рекурсии

arm-gcc-none-eabi-gcc Создает рекурсии

Здравствуйте, имею 2 функции

253