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

Error Undefined index: usuario_logado

desde que implementei a função usuarioLogado() esta aparecendo esse erro, nestas duas passagens:

<?php
    if ($_COOKIE["usuario_logado"]) {
>

e

<p class="text-success"> O usuario <?= usuarioLogado();?> foi logado com sucesso!</p>
2 respostas
solução!

Já entendi meu erro. Estava faltando o isset()

Oi Otávio,

Esse erro acontece porque quando o usuário não está logado, não vai existir o cookie. Daí se tentar acessar via $_COOKIE["usuario_logado"], o PHP vai reclamar pois não encontrará essa informação.

Para não ficar dando erro, você pode alterar o código para primeiro verificar se existe esse parametro no cookie.

Algo como:

<?php
    if (isset($_COOKIE["usuario_logado"])) {
>

Bons estudos!