ciao a tutti dovrei autenticare un utente con ajax..utilizzando come script php..come potrei fare..per ora ho fatto in qst maniera ovvero..l'utente inserisce i dati vengonoi passati con ajax a php che controlla nel database i dati inseriti e resituisce 2 nel caso login e pwd siano corrette(riempendo la variabile $_SESSION['username']), e 1 in caso non lo siano.
$query="select count(*) TROVATI from users where admin='$username' and pwd='$password'";
$stmt=ociparse($conn,$query);
ociexecute($stmt);
ocifetch($stmt);
$rows=ociresult($stmt,"TROVATI");
if($rows>0) {
$esito='2';
$_SESSION['username']=$_POST['username'];
} else{
$esito='1';
}
I dati vengono passati ad ajax che nel caso in cui venga passato 2 indirizza l'utente ad una pagina protetta....
Quando pero cerco di accedere alla pagina protetta,e quindi in php scrivo..
if (isset($_SESSION['username'])){.....
}else{errore;}
mi viene visualizzato sempre l'errore..
perke??
conoscete un modo in cui posso risolvere questa faccenda, altrimenti andrebbe anke bene una soluzione..
$query="select count(*) TROVATI from users where admin='$username' and pwd='$password'";
$stmt=ociparse($conn,$query);
ociexecute($stmt);
ocifetch($stmt);
$rows=ociresult($stmt,"TROVATI");
if($rows>0) {
$esito='2';
$_SESSION['username']=$_POST['username'];
} else{
$esito='1';
}
I dati vengono passati ad ajax che nel caso in cui venga passato 2 indirizza l'utente ad una pagina protetta....
Quando pero cerco di accedere alla pagina protetta,e quindi in php scrivo..
if (isset($_SESSION['username'])){.....
}else{errore;}
mi viene visualizzato sempre l'errore..
perke??
conoscete un modo in cui posso risolvere questa faccenda, altrimenti andrebbe anke bene una soluzione..