Exibir informações de usuario logado
Pessoal, gostaria de saber como exibir qualquer informação do meu usuario logado com php, tipo, quero exibir imagem, nome e etc.
to com o banco de dados pronto já, a parte do login feita tbm.
Login.php
<?php
// session_start inicia a sessão
session_start();
// as variáveis login e senha recebem os dados digitados na página anterior
$email = $_POST['email'];
$senha = $_POST['senha'];// as próximas 3 linhas são responsáveis em se conectar com o bando de dados.
$con = mysql_connect("localhost", "root", "123") or die ("Sem conexão com o servidor");
$select = mysql_select_db("cabelo") or die("Sem acesso ao DB, Entre em contato com o Administrador, suporte@suporte.com.br");// A vriavel $result pega as varias $login e $senha, faz uma pesquisa na tabela de usuarios
$result = mysql_query("SELECT * FROM usuarios WHERE email = '$email' AND senha = '$senha'");
/ Logo abaixo temos um bloco com if e else, verificando se a variável $result foi bem sucedida, ou seja se ela estiver encontrado algum registro idêntico o seu valor será igual a 1, se não, se não tiver registros seu valor será 0. Dependendo do resultado ele redirecionará para a pagina, ou retornara para a pagina do formulário inicial para que se possa tentar novamente realizar o login /
if(mysql_num_rows ($result) > 0 ) { $_SESSION['email'] = $email; $_SESSION['senha'] = $senha; header('location:painel/index.php'); } else{ unset ($_SESSION['email']); unset ($_SESSION['senha']); header('location:index.php'); } ?>
no inicio de cada pagina tenho a sessão
<?php
session_start();
if((!isset ($_SESSION['email']) == true) and (!isset ($_SESSION['senha']) == true))
{
unset($_SESSION['email']);
unset($_SESSION['senha']);
header('location:../index.php');
}
$logado = $_SESSION['email'];
?>Discussão (5)
Carregando comentários...