Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

$_SESSION com array zero

2 respostas
solução!

Olá, Vinicius. Tudo bem?

Eu imagino que você esteja querendo realizar o login, certo?

No momento em que você abre /login está correto não ter nenhuma sessão ativa. Entretanto, quando você adiciona o login e senha e aperta o botão entrar, é para ser criada $_SESSION['logado'] se e-mail e senha estiverem corretos.

Abra o arquivo LoginController.php, e adicione a expressão: $_SESSION['logado'] = true na condição abaixo:

        if ($correctPassword){
            $_SESSION['logado'] = true;
            header('location:/');
        } 

Dessa forma, quando o e-mail e senha estiverem corretos, será criado essa $_SESSION.

Espero ter ajudado, caso tenha mais alguma outra dúvida estou à disposição. Bons estudos :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

boa noite

exatamente, estava retornando nada no meu $SESSION pois não tinha inicializado como voce disse acima.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software