Amigos, meu login funciona, lê o banco de dados, confere, gera a session, mas quando direciona para a página "painel" que é a página do usuário logado, o session não vem junto. A página não lê.
Já fiz de tudo, tudo enquanto é teste, e nada. Estou usando o wampserver e fazendo tudo no computador local.
O php da página login:
<?php
session_start();
require_once 'connect.php';
$message ='';if($_SERVER['REQUEST_METHOD']=='POST'){
$email = $_POST['email'];
$password = $_POST['senha'];// Verificar se o e-mail já está cadastrado
$query ="SELECT * FROM usuarios WHERE email = ?";
$stmt = $pdo->prepare($query);
$stmt->execute([$email]);
$user = $stmt->fetch();if($user && password_verify($password, $user['senha'])){// Login bem sucedido
$_SESSION['user_id']= $user['id'];
$_SESSION['user_name']= $user['nome'];
$_SESSION['access_level']= $user['acesso_nivel'];
header('Location: painel.php');exit();}else{
$message ='Erro! E-mail ou senha inválidos.';}}?>
E o php da página painel (está com trecho comentado devido aos testes)
Pergunta
mm_edilson
Amigos, meu login funciona, lê o banco de dados, confere, gera a session, mas quando direciona para a página "painel" que é a página do usuário logado, o session não vem junto. A página não lê.
Já fiz de tudo, tudo enquanto é teste, e nada. Estou usando o wampserver e fazendo tudo no computador local.
O php da página login:
E o php da página painel (está com trecho comentado devido aos testes)
Alguém pode dar uma força?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.