GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Header não redireciona a página

php7
Tags: #<Tag:0x00007f8c4d8dd598>

#1

Olá a todos, tenho um código php que é chamado em uma requisição ajax com jquery, porém o header não redireciona nem a pau e se eu colocar o link diretamente no navegador ele vai normalmente.

    <?php
        
    ob_start();
    header("Location: http://localhost/BunkerScs/app/view/usuario_logado.php");


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

    require_once("../Controller/dao.class.php");
    $dao = new dao();

    $query = "SELECT email, senha FROM usuarios
    where email = '$email' and senha = '$senha'";

    $usuario_existe = false;

    //Executa a query select
    $resultado_select = $dao->executeSelect($query);

    session_start();

    //Se o resultado for diferente de null quer dizer que existe um usuário com esse email ou senha
    if($resultado_select != null){
        
        
        $_SESSION['email'] = $email;
        $_SESSION['senha'] = $senha;
        
       

        die();
    }
    else{
        header("Location: index.php");
       
        die();
    }

?>

#2

troque
header("Location: http://localhost/BunkerScs/app/view/usuario_logado.php");
por

echo ("<script> location.href='http://localhost/BunkerScs/app/view/usuario_logado.php';</script>");