loop ao checar se usuário esta logado

17/06/2020

0

Estou implementando uma verificação de login no meu código usando linguagem PHP e estrutura mvc, porém ele fica em loop infinito de redirecionamento.

segue código abaixo.

public static function check(){

        if ((!isset($_SESSION['logged']) === true) and (!isset($_SESSION['user_id']) === true)){

            unset($_SESSION['logged']);
            unset($_SESSION['user_id']);
            Controller::redirect('/');
        }

    }


o código do redirecionamento.
public static function redirect($view)
    {
        header('Location:' . URLPANEL . $view);
        exit();
    }


alguém consegue me orientar no que estou errando?
Pablo Silva

Pablo Silva

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar