Il codice piu' lineare e' questo
Codice PHP:
//definisco le variabili
$user= $_POST['user'];
$pass= $_POST['pass'];
$rslt_login = mysql_query("SELECT * FROM utentepass WHERE email='$user' and pass='$pass'") or die(mysql_error());
//poi crei il tuo if
if (mysql_num_rows($rslt_login) > 0) // (!$rslt_login->EOF)
{
//parte la session
session_start();
$_SESSION['Username']=$_POST['user'];
header( "Location: attiva.php" );
}
else{
//crei il tuo redirect
header( "Location: login_failed.php");
}
Così ti dovrebbe essere abbastanza chiaro il funzionamento, o almeno spero.
Ciao