Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite galera, estou com um problema que ja ta pra me deixar carca, sou programador iniciante ai eu tenho um sistema de login com ajax esse é meu primeiro com essa tecnologia. Então vamos lá;
Primeiro passo os dado e enviam tudo prefeitamente, mas quando vou recebo a responsta do servidor ele inter preta como texto e ao invez de executar o script ele mostra no display, tentei usar o eval mas não deu certo;
Meu código PHP que redireciona a página se o usuario e a senha estiverem corretos
if($login == 1)
{
session_start();
$_SESSION['user'] = $valor['user'];
$_SESSION['nivel'] = $valor['privilegio'];
echo "window.open('pages/telainicial.php','_parent');";
}
else
{
echo "Login, Inválido";
}
#=========================================================================================================#
Este aqui é meu código javaScritp - AJAX que recebe a resposta do servidor, mas a questão é que quando uso o eval ele mostra na tela o cádigo window.open() e depois redireciona, se alguem poder ajudar eu agradeço.
if(ajax.readyState == 4 && ajax.status == 200)
{
resp.innerHTML = ajax.responseText;
btnFalse.type= "hidden";
btnLogin.style.display = "inline";
}Carregando comentários...