Buongiorno a tutti!
Sono molto ma molto newbie di php.... sto cercando di farmi un semplice sistema di login che confronti la user e la pass di un form con una tabella di un db... e se esiste faccia entrare nella pagina riservata.
Questo è il codice :
codice:
<?
$username = $_POST ['username'];
$password = $_POST['password'];
$conn = mysql_connect($dbhost,$dbusername,$dbpass)
or die("Impossibile collegarsi al server MySQL.");
mysql_select_db($dbname)
or die("Impossibile selezionare il database $dbname");
$qUserExists = "SELECT * FROM utenti WHERE user='$username' AND pass='$password'";
$user_exists = mysql_query($qUserExists, $conn);
return mysql_affected_rows();
if (mysql_num_rows($user_exists) > 0) {
print "Pagina riervata";
}
if (mysql_num_rows($user_exists) == 0) {
print "User e pass errati";
}
?>
la connessione al db avviene correttamente, sicuramente è sbagliato qualcosa nel confronto tra la variabile e il record della tabella o nella funzione mysql_num_rows.
Ringrazio tutti per l' aiuto