Ciao ragazzi sto creando una login con php e ajax..
in pratica c'è un form html che inoltra oi dati ad ajax che li passa a php, con php controllo il db,se l'utente corrisponde,cosi se trova un risultato ritorna 1,senno ritorna 2..questi valori riesco a passarli a javascript, ma nel momento in cui in javascript devo prendere il valore che ho passato,non riesco a confrontarlo..ho provato in tutti i modi..ma nulla..
PHP
.
function get_value($esitofunc){
if($esitofunc>0){
return '1';
}else{
return 2;
}
}
$login=get_value($esito);
// converto in UTF8 la risposta restituita dalla funzione login()
$login = utf8_encode($login);
// invio la risposta al client
echo $login;
JAVASCRIPT:qui prelevo il valore e lo confronto e gli dico se è 1,mandami in questa pagina,altrimenti scrivimi qlè l'esito..se metto la login esatta,mi scrive anke 1(risultato che dovrebbe restituire in caso la user e pwd sono corrette),invece di passare nell'url che gli do..perke??
var esito = http_req.responseText;
if(esito==1) {
window.location.href=url;
}else{
document.getElementById("myspan").innerHTML = esito;
}