Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Saymon Souza

Exibir Nome do Usuário Logado

Recommended Posts

Bom galera Saymon aqui mais uma vez pera pedir a ajuda de vocês bom dessa vez eu gostaria de sabe como exibir o dados(Nome, Sobrenome, login, senha...) do usuário que está logado no painel, abaixo vou deixar meus códigos para vocês analisarem melhor:

 

Painel (quando o usuário está logado):

<?php include"Funcao/Segura.php"; include"Funcao/sair.php";?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Painel Lock v1 - Locutores</title>
<link href="Img/favicon.png" rel="icon" type="image/gif" />
<link href="Img/favicon.png" rel="shortcut icon" />
<link href="Css/Painel.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div id="header">

<div id="header-logo"></div><!-- LOGO MARCA -->


   <h1>Olá <strong>
   <?php echo $listar['nome'] ?></strong>
    Bem Vindo ao
   <br />
   Look Panel, Volte Sempre
   <br />
   <span><a href="Painel.php?Pag=EditarPerfil" class="Fade">Alterar Perfil</a> // <a href="Painel.php?sair=sair" class="Fade">Sair</a></span>
   </h1> 
   <div id="header-icon"></div><!-- ICON HEADER -->

</div><!-- HEDAER PAINEL -->



<div id="menu">
<ul>
   <li><a href="Painel.php?Pag=home" class="Fade">Página Inicial</a></li>
   <li><a href="Painel.php?Pag=EditarPerfil" class="Fade">Alterar Perfil</a></li>
   <li><a href="Painel.php?Pag=AllStreaming" class="Fade">Streaming</a></li>
   <li><a href="Painel.php?Pag=ADDUsuarios" class="Fade">Adicionar Locutor</a></li>
   <li><a href="Painel.php?Pag=EditLocutores" class="Fade">Editar Locutores</a></li>
   <li><a href="Painel.php?Pag=Pedidos-Recados" class="Fade">Pedidos/Recados</a></li>
   <li><a href="Painel.php?Pag=ADDAvisos" class="Fade">Adcionar Avisos</a></li>
   <li><a href="Painel.php?Pag=RegrasLoock" class="Fade">Regras</a></li>
   <li><a href="Painel.php?Pag=AllDownloads" class="Fade">Download's</a></li>
   </ul>
</div><!-- MENU -->

<div id="content">

<div id="content-center">

   	<div id="top-sidebar-center">
       <div id="top-sidebar-center-icon"></div>
       <h1>Você Está em: <i><?php echo $_SERVER['REQUEST_URI'];?></i></h1>
       </div><!-- SIDEBAR TOPO CENTER -->

   </div><!-- CONTEUDO CENTRAL -->
</div><!-- CONTENT CENTRAL -->


<div id="footer">
<h1>Copyright © - <?php echo date('d/m/Y')?> - 
   Programação : <a class="Fade" onclick="alert('MSN : saymonweb@hotmail.com  // Skype : saymonso')">Saymon Souza</a> / 
   Designer : <a class="Fade" onclick="alert('MSN : rubinhofutsal@hotmail.com')">Rubens Melo</a></h1>
</div><!-- FOOTER/RODAPE -->
</body>
</html>

 

 

Função Logar:

<?php
@session_start();
include "../Conexao/config.php";

$usuario = $_POST['usuario'];
$senha = $_POST['senha'];

$sql = mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario' AND senha ='$senha'");

if($valida = mysql_fetch_array($sql)){

	$_SESSION['usuario-ok'] = $valida;
	$_SESSION['senha-ok'] = $valida;

	echo"
		<body style='background-color:#131926;'>
		<div style='width:400px; heigth:auto; overflow:hidden; background-color:#F2FFEE; border:1px solid #CBFFC6; 					margin:0 auto; margin-top:16%;'>

		<h1 style='font:12px Tahoma; color:#0E7100; text-align:center;'>Logado com Sucesso, Entrando no Sistema...</h1>
		<center><img src='../Img/load.gif' width='220' height='19' style='margin:0 0 8px 0;' /></center>

		</div>
	</body>

	<meta http-equiv='refresh' content='3; URL=../Painel.php' />

";

}else{

	echo"
	<script language='javascript'>location.href='../login-error.php';</script>
	";		
	}
?>

 

 

Página Segura(Painel.php):

<?php


@session_start();
include "Conexao/config.php";

$usuario = $_SESSION['usuario-ok'];
$senha = $_SESSION['senha-ok'];

$sql = mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario' AND senha = '$senha'");
	while($listar = mysql_fetch_array($sql)){}

	if(!isset($_SESSION['usuario-ok']) AND !isset($_SESSION['senha-ok'])){

		echo"
		<script type='text/javascript'>
		alert('Usuário Não Identificado!')
		</script>
		<script language='javaScript'>window.location.href='index.php'</script>
		";

		}


?>

 

Bom é isso só queria exibir os dados(Nome, Sobrenome, login, senha...) do usuário que logou no painel em um determinado lugar da página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que salvar o id, nome, alguma coisa nas sessões para poder achar o usuário no banco de dados no Painel. E assim pegar os dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que salvar o id, nome, alguma coisa nas sessões para poder achar o usuário no banco de dados no Painel. E assim pegar os dados

Como faço isso?

 

É só colocar assim:

Bem vindo(a) <? echo $usuario; ?>

Sim já tentei isso mas onde deveria mostrar o nome do usuário logado exibe apenas a palavra "Array".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como faço isso?

 

Agora que eu vi que você salvou o mysql_fetch_array nas sessões. No painel, tente pegar alguma coisa do array.

 

 

echo $_SESSION['usuario-ok']['usuario'] ;

 

Se não funcionar, salve o nome de usuário nas sessões e faça uma consulta no painel

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora que eu vi que você salvou o mysql_fetch_array nas sessões. No painel, tente pegar alguma coisa do array.

 

 

echo $_SESSION['usuario-ok']['usuario'] ;

 

Se não funcionar, salve o nome de usuário nas sessões e faça uma consulta no painel

 

---------------------------------------- PROBLEMA RESOLVIDO ----------------------------------------

 

Muito obrigado Daniel o rei, funcionou perfeitamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja existe uns 3 topicos sobre aparecer nome do usuario ou qual quer outro campo no site, era só da uma procurada que você nao perdia esse tempo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.