scusami...allora...queste sn le istruzioni....una volta inseriti username(email) e password eseguo uno script di login ke fa questo :
Codice PHP:
$username=$_GET['username']; $password=$_GET['password'];
prende i testi scritti nelle label e li mette nelle 2 variabili $username e $password
mi connetto al database e eseguo la query:
Codice PHP:
$sql = "SELECT * FROM users WHERE username = '$username' and password='$password'";
$dati=mysql_query($sql);
$numero_righe=mysql_num_rows($dati);
if($numero_righe>0){
while($array=mysql_fetch_array($dati)){
//echo $array[password];
if ($array[password] ==$password){
echo"Loggato";
$_SESSION['login_effettuato'] = true;
}
else echo"Password non corrispondente";
}
}else echo "Utente non trovato";
se sono testi normali tipo "ciccio" come username nn c'è nessun problema....ma se l'username è un email la SELECT nn trova nessuna corrispondenza quindi mi dice "Utente nn trovato"
spero di essermi spiegato :S