|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
Форма авторизации (Проблема перехода в окно своих ролей/должностей)30.04.2020, 15:05. Показов 1066. Ответов 12
Здравствуйте, помогите пожалуйста с формой авторизации, с переходом в окно своей должности по кнопке войти!
На прикрепленном скриншоте показываю что выбираю выбираю должность из выпадающего списка и при заполнении всех остальных данных я по кнопке вход, должен перейти на окно должности, которого указал, скриншот этих окон я тоже прикреплю, регистрация и авторизация и база данных у меня работают нормально, коды проверки и всего остального написаны, просто нужно добавить к этому чтобы кнопка вход считывала значение в должности и перекидывала после проверок на нужное окно, буду очень благодарен!
0
|
|
| 30.04.2020, 15:05 | |
|
Ответы с готовыми решениями:
12
Форма авторизации с разделением ролей Форма авторизации с разделением ролей Форма авторизации с разделением ролей |
| 30.04.2020, 18:17 | |
|
Покажите весь код. Окна у вас отдельные php? дайте названия всех файлов
1
|
|
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
| 30.04.2020, 21:38 [ТС] | |
|
0
|
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
||||||
| 30.04.2020, 21:45 | ||||||
|
Вы не указали value у options, поэтому ничего и не приходит
1
|
||||||
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
||
| 30.04.2020, 22:31 [ТС] | ||
|
0
|
||
| 30.04.2020, 23:12 | |
|
В коде есть переходы только на form_auth.php и index.php если окна не index.php то и перехода не будет.
0
|
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
|
| 30.04.2020, 23:14 | |
|
Immortalis1st, А зачем выбирать должность при авторизации? Я так понимаю, что должность у пользователя одна. Он не должен выбирать ее динамически при входе. Более того, скорее всего он не должен сам регистрироваться. А это должен делать человек, у которого есть на это право. Регистрировать пользователя, указывая должность. Далее у пользователя будет личный кабинет, в которой в зависимости от роли будут те или иные права.
0
|
|
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
| 30.04.2020, 23:37 [ТС] | |
|
Supersumestria, и как мне прописать правильно код?
Добавлено через 1 минуту sad67man, задание такое, чтобы переходить на окна своих должностей, на свои рабочие права, нет, при регистрации выбирают должность и при авторизации выбирают должность и переходят на соответствующее окно
0
|
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
|
| 30.04.2020, 23:49 | |
|
Immortalis1st, Зачем выбирать должность при регистрации, когда вы можете ее выбрать при авторизации? Зарегистрировался кладовщиком, потом зашел как директор.
0
|
|
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
| 01.05.2020, 00:57 [ТС] | |
|
sad67man, я написал код проверки, зарегался кладовщиком, авторизуешься только кладовщиком, мне нужен код для перехода на соответствующие окна
0
|
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
||||||||||||||||
| 01.05.2020, 02:25 | ||||||||||||||||
|
Immortalis1st, В первую очередь вы перемешиваете слои. Поэтому у вас в каждом if/else идут один и тот же код с редиректом. Хотя по сути у вас может быть 2 варианта развития событий - это успешное и не успешное выполнение операции. Авторизация делится на 2 процесса - это распознавание пользователя и логирование, для входа достаточно знать id Пользователя. Для этого можно написать 2 функции
Так же при регистрации. Не всегда нужно пользователя сразу логировать иногда делают редирект на форму входа с сообщением типа "Теперь вы можете войти". Но если нужно автоматически логировать, то используете тоже 2 функции.
Добавлено через 3 минуты Что касается отдельных страниц для каждой роли. Так как у нас есть редирект при авторизации и при регистрации, чтоб не дублировать логику, лучше редиректить на одну страницу, которая уже разрулит все это дело. А на каждой странице роли, нужно делать проверку, если роль не соответствует, то делать перенаправление на туже "рулящую страницу", которая уже перенаправит куда нужно. Хотя это все-же странно. Обычно для всех ролей есть грубо говоря одна страница, далее уже идут проверки не на роли, а на права пользователя. Тут уже стоит почитать что-нибудь про RBAC (управление доступом на основе ролей). Задача очень популярная, зачем изобретать велосипед, когда уже все давно придумано)
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
| 01.05.2020, 18:54 [ТС] | |
|
sad67man, ага, спасибо, но я все равно не понял как через этот id делать переходы по ролям, хорошо, почитаю об этом
0
|
|
|
0 / 0 / 0
Регистрация: 30.04.2020
Сообщений: 7
|
|
| 02.05.2020, 20:22 [ТС] | |
|
Ребят, помогите, вопрос не решен еще
0
|
|
| 02.05.2020, 20:22 | |
|
Помогаю со студенческими работами здесь
13
Создание авторизации в приложении с организацией ролей пользователей Создание сессии для авторизации пользователей и разделения ролей Определить число одинаковых должностей и напечатать список должностей сотрудников Нужен пример простой авторизации без ролей и прочих усложнений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|