//se não estiver logado
Bem-vindo visitante!
Entre aqui ou Registre-se já!
//se já estiver logado
Bem-vindo, {NOME}!
- Edite seu perfil
- Veja novas mensagens
- Enviar conteúdo
- Etc.
Não estou conseguindo fazer isso. Já tenho a página de login, mas nao consigo fazer fazer a session funcionar nessa página. Se eu inicio a session nela mesmo sem estar logado aparece o "Bem-vindo {NOME}" e se nao inicio a session mesmo que eu esteja logado aparece "Bem-vindo Visitante"! Não sei porque isso acontece. :S
As páginas onde é apenas acessível se logado estão OK, aparecendo a mensagem certa, com o nome do usuario e tudo. O problema está nessa pagina inicial mesmo.
Outro exemplo que posso dar é este fórum. Queria fazer algo parecido. Eu posso ler os tópicos e tudo mais e no menu ali de cima aparece "Entrar · Registrar" mas quando estou logado aparece "Painel de controle · Ver novos posts · Meu assistente", mas a página continua a mesma. Acho que agora ficou mais simples.
Grato, Matheus.
segue abaixo o código que estou utilizando:
<?php if (isset($_SESSION['Nome'])) { ?> <div class="menu_perfil_cont">Olá, <strong><?php echo $_SESSION['Nome']; ?></strong>!<br> <a href="<?php echo $argd_url; ?>login/logout.php">Sair</a></div> <?php } else { ?> <div class="menu_perfil_cont">Você não entrou ainda!<br> <a href="<?php echo $argd_url; ?>login">Entre</a> ou <a href="<?php echo $argd_url; ?>cadastro">Cadastre-se</a>!</div> <?php } ?>