Sono alle prime esperienze con php e devo scrivere una parte di programma per un login ma continua a darmi problemi sul codice evidenziato in rosso, spero qualcuno sappia darmi un consiglio.
Includo il codice in questione
function login($email,$password){
include ("../include/connection/connection.inc.php");
$query_login = "SELECT nome,cognome,email,password,level FROM tbl_utenti WHERE email = $email");
$result_login = mysql_query($query_login,$db);
$rowlogin = mysql_fetch_array($result_login);
$nuser = count($rowlogin);
if ($nuser != 0)&&($password == $rowlogin['password'])
{
$_SESSION['user'] = $rowlogin['email'];
$_SESSION['password'] = $rowlogin['password'];
$_SESSION['logged'] = true;
header("location:index.php");
} else {
header("location:error.php?type=login_front");
}
}
sono sicuro che siano quelle parti di codice il problema xke se le elimino il programma gira senza errori
aggiungo che lavoro con PHP 5.2.8, apache 2.2.11 e mysql 5.1.30
Grazie:fonzie:
Includo il codice in questione
function login($email,$password){
include ("../include/connection/connection.inc.php");
$query_login = "SELECT nome,cognome,email,password,level FROM tbl_utenti WHERE email = $email");
$result_login = mysql_query($query_login,$db);
$rowlogin = mysql_fetch_array($result_login);
$nuser = count($rowlogin);
if ($nuser != 0)&&($password == $rowlogin['password'])
{
$_SESSION['user'] = $rowlogin['email'];
$_SESSION['password'] = $rowlogin['password'];
$_SESSION['logged'] = true;
header("location:index.php");
} else {
header("location:error.php?type=login_front");
}
}
sono sicuro che siano quelle parti di codice il problema xke se le elimino il programma gira senza errori
aggiungo che lavoro con PHP 5.2.8, apache 2.2.11 e mysql 5.1.30
Grazie:fonzie:
Ultima modifica: