0
I have a validation form, but it is not redirecting to the page after checking the access when I use Jquery, but when I use it directly in PHP, it works.
Jquery
$(document).ready(function(){
   $('#login-form').submit(function() {
     data = $('#login-form').serialize();
     $.post("validar.php",{
            d: data,
     },
      function (d) {
        console.log(d);
       if(d == 1){
           $('#myModal').modal('show');
        }
      });
      return false;
    });
});
PHP
$params = array();
$dados = parse_str($_POST['d'], $dado);
$mensagem = $metodos->validaUsuarios($dado["TipoAcesso"],$dado["LoginAcesso"],$dado["SenhaAcesso"]);
echo $mensagem;
PHP method
 public function validaUsuarios($tipoAcesso,$loginUsuario,$senhaUsuario){    
....
  $sqlAcessos = mysqli_query($this->conexao,"SELECT * FROM acesso_usuarios WHERE Matricula = '%s' AND SenhaAcessos = '%s' AND TipoAcessos = '%s'",mysqli_real_escape_string($this->conexao,$loginUsuario),mysqli_real_escape_string($this->conexao,$codificado),mysqli_real_escape_string($this->conexao,$acesso));
if($contarAcessos == 0){
           $erro = 1;
       }else{
   .....
return "<script>window.location.href='sistema/';</script>";
   }
}
Perfect Rafael. Thank you very much!
– user24136