problema verificação condição php js
Tenho o seguinte js
$(document).ready(function(){
var container = $("#container");
var form_login = container.find("#form_login");
var btn_logar = form_login.find("#btn_logar");
var status = container.find("#status");
btn_logar.on('click', function(event){
event.preventDefault();
$.ajax({
url: 'login/login.php',
type: 'POST',
data: form_login.serialize(),
beforeSend: function(){
status.css({'background-color': '#ccc', 'color': '#fff'});
status.html('Logando...');
},
//console.log(data);
success: function(data){
//console.log(data);
if(data === 'logou'){
status.css({'background-color': 'green', 'color': '#fff'});
status.html('Logado com sucesso!');
setTimeout(function(){
window.location.href = 'logado.php';
},1000);}else{
status.css({'background-color': 'red', 'color': '#fff'});
status.html('Erro ao logar !');
}
}
});
});
});
e o login.php assim:
<?php
session_start();
require_once '../conexao.php';
$cfg->set_model_directory('../models/');
$logar = Login::find_by_login_and_senha($_POST['login'], $_POST['senha']);
if($logar):
$_SESSION['logado'] = true;
$_SESSION['nome'] = $logar->nome;
echo 'logou';
endif;
ele volta logou mais nao redireciona o poque alguém sabe?
Discussão (2)
Carregando comentários...