Apresentar nome de usuário logado em tela.
Olá! Na página restrita do meu site, precisa apresentar o nome do usuário logado, o mesmo ocorre no formulário que é exibido. Mas notei que não está aparecendo, nem no "Olá" e nem no formulário. Analisei o código e não consegui encontrar nada diferente do que eu havia deixado antes.
Gostaria de uma ajudinha pra identificar o possível erro do porque não apresentar. :)
É assim que está pra buscar e apresentar o nome do usuário em tela:
Olá, <p id="usuario"></p>
<script>document.getElementById("usuario").innerHTML = localStorage.getItem("usuario");</script>
E assim que está no código de verificar login:
$validacao = login($dados_usuario['usuario'], $dados_usuario['password']);
if(isset($dados_usuario)){
if ($validacao) {
$_SESSION['logado'] = true;
$_SESSION['nome_usuario'] = $validacao->user_name;
$_SESSION['usuario'] = $validacao->user;
$_SESSION['user_id'] = $validacao->user_id;
$_SESSION['nom_clin']= $validacao->nom_clin;
?><script>localStorage.setItem("usuario", "<?php echo $validacao->usuario?>");</script><?php
E as id's conferem com as do banco de dados.Discussão (15)
Carregando comentários...