I'm getting an error in my code and I wanted to implement an else just so that the error was not displayed, but a text stating that the user needs to be logged in for this action. someone could help me, I appreciate it and all help is welcome.
error: Erro: Undefined index: usuario_id no arquivo C:\xampp\htdocs\framework\app\Views\posts\ver.php na linha 39
My code.
<div class="col-md-6">
<?php if ($dados['post']->usuario_id == $_SESSION['usuario_id']) : ?>
<ul class="list-inline">
<li class="list-inline-item">
<a href="<?= URL . '/dashboard/editar/post/' . $dados['post']->id ?>" class="btn btn-sm btn-primary" data-toggle="tooltip" title="Editar o Post <?= $dados['post']->titulo ?>">Editar</a>
</li>
<li class="list-inline-item">
<form action="<?= URL . '/posts/deletar/' . $dados['post']->id ?>" method="POST">
<input type="submit" class="btn btn-sm btn-danger" value="Deletar" data-toggle="tooltip" title="Deletar o Post <?= $dados['post']->titulo ?>">
</form>
</li>
</ul>
<?php endif ?>
</div>
LINE39.
<?php if ($dados['post']->usuario_id == $_SESSION['usuario_id']) : ?>