c'e qualcuno che sa trovare il problema nel mio script? il controllo a livello nome utente va ma il controllo al livello amministratore non va, lo script non mi da errore di parsing ma semplicemente non effettua il login, grazie a tutti.
<?php
// inizio sessione
session_start();
// file di parametri di connessione
require_once("Connessioni/connessione.php");
// controllo nome utente
if($_POST['livello']= "UTENTE") {
$sqlUser = " SELECT * FROM `tbl_utenti` WHERE username = '". $username ."' AND password = '". md5($password) ."'";
$risult = mysql_query($sqlUser, $connessione) or die (mysql_error());
if(mysql_num_rows($risult)!= 0){
$_SESSION['autenticato']=1;
$_SESSION['utente'] = $username;
header("location:$lastPage");
} else {
header('location: login.php');
}
}
// controllo amministratore
elseif($_POST['livello']= "AMMINISTRATORE") {
$sqlUser = " SELECT * FROM `tbl_amministratori` WHERE username == '". $username ."' AND password == '". md5($password) ."'";
$risult = mysql_query($sqlUser, $connessione) or die (mysql_error());
if(mysql_num_rows($risult)!= 0){
$_SESSION['amministratore']=1;
$_SESSION['amministratore'] = $username;
header("location: index.php");
} else {
header('location: login.php');
}
} else {
header('location :login.php');
}
?>