Salve a tutti,
ho una maschera di login con 2 livelli di autenticazione Admin e User.
Ora facendo tramite un "if" non mi riconosce l'uno dall' altro!!![]()
Stampado il tutto traminte un array associativo vedo che se mi loggo con un determinato nome da me impostato vede che sono Admin e viceversa.
Di seguito il codice:
<?php
$user_name = mysql_real_escape_string ($_POST['userName']);
$user_password = mysql_real_escape_string ($_POST['password']);
$query = "SELECT username, password, ruolo FROM utenti WHERE username = '$user_name' AND password = '$user_password' ";
$result = mysql_query($query);
$count = mysql_num_rows($result);
//if($count==1)
if($count > 0){
$_SESSION['utente'] = mysql_fetch_assoc($result);
ob_clean();
if($_SESSION['ruolo'] == admin){
echo "benvenuto amministratore";
}else{
echo "benvenuto condomino";
}
}else{
?>
Grazie per l'aiuto