salvar id do usuario logado com SESSION?
Pessoal, estou tentando resgatar o id do usuario que se logou para poder exibir informações de tal usuario com WHERE id_user
mais sempre que logo a SESSION['id_user'] parece que armazena o valor 0
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@gestorline.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'");
$id_user = $result['id_user'];
/ 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;
$_SESSION['id_user'] = $result->id_user;
header('location:painel/index.php'); }
else{ unset ($_SESSION['email']); unset ($_SESSION['senha']); header('location:index.php'); }
?>
ai eu gostaria de estar exibindo os dados do usuario na index.php
Discussão (2)
Carregando comentários...