Я нахожусь в классе веб-скриптов, и наш учитель очень строго придерживается руководящих принципов задания, так как у него есть сценарии, которые оценивают нашу работу. С учетом сказанного нам разрешено использовать только две формы для нашего назначения: одну для входа в систему (форма 1) и одну для отправки данных для ввода в базу данных (форма 2).Как перенаправить на другую страницу и сохранить информацию о состоянии?
Мои инструкции говорят:
- Пользователь обязан предоставить свои учетные данные для входа в форме 1
- Если при входе в действительные учетные данные пользователя берется из формы 1 с образованием 2
Я сохраняю информацию состояния для формы 1 через скрытые типы ввода, которые будут иметь форму 1, либо собирают учетные данные для входа, либо проверяют учетные данные для входа. Я могу сделать это отлично, и я также могу проверить и логин в учетных данных. Когда пользователь действителен, я также могу перенаправить форму 2 через header(). Моя проблема в том, что мне нужно сохранить какую-то информацию о состоянии того, какой тип пользователя был просто проверен (может быть администратор или обычный пользователь), и из того, что я понимаю в http://php.net/manual/en/function.header.php, то, что я сохранял информацию о состоянии через скрытый ввод типы не будут работать, так как заголовок() должен быть вызван до отправки любого фактического вывода.
Может ли кто-нибудь помочь мне указать мне в правильном направлении или сообщить мне, как я могу выполнить перенаправление к форме 2, а некоторые - как сохранить информацию о том, был ли проверен администратор или обычный пользователь?
Я думал использовать мою базу данных, чтобы сохранить информацию, но это не кажется очень эффективным.
Спасибо за помощь. : D