редирект на страницу взависимости от статуса

подскажите , не могу реализовать в дипломе одну простую вещь...

при авторизации что-бы в зависимости от статуса редирект происходил на разные страницы. статусы прописаны в БД.

  if(isset($_POST['btn-login']))
    {
    $uname = strip_tags($_POST['txt_uname_email']);
    $umail = strip_tags($_POST['txt_uname_email']);
    $upass = strip_tags($_POST['txt_password']);

    if($login_okr->doLogin($uname,$umail,$upass))
    {
             if(!empty($userRow['status_okr'])){
                 $login_okr->redirect('okr/okr.php');
             }
             else if(!empty($userRow['status_gtsio'])){
                 $login_gtsio->redirect('gtsio/gtsio.php');
             }
             else{
                 $error = "Не верно введены данные или у вас нет доступа";
             }
         }
     }

получается у меня авторизация проходит , но я проверку на роль прикрутить не могу, а статус в базе у меня обозначается 1 и 0, когда ноль по задумке проверка должна проходить на следующую переменную и там проверять статус , при проходе всех переменных выдавать ошибку что либо доступа нет либо не правильно ввели данные. скрипт проходит первую проверку и выдаёт ошибку которую я прописал, но когда страницу перезагружаю он меня запускает авторизованным пользователем и редирект происходит на первое условие


Ответы (0 шт):