In effetti hai ragione. Avere la stessa password ma username differente va più che bene. Anche perchè provando ad inserire il codice che mi avevi postato non ci sono stati miglioramenti.

Piuttosto Drugo, potresti dare uno sguardo a questo file che apre una sessione di login? Non mi funziona, ossia, invece che aprire la sessione mi rimanda sempre al form del login (ovvero "login.php")

Ecco il codice:

<?
$username = htmlentities(strip_tags($_POST ["username"]));
$password = htmlentities(strip_tags($_POST["password"]));

include("config.php");
mysql_connect($db_host,$db_user,$db_password,$db_n ame) or die ("errore nella connessione");
mysql_select_db("$db_name") or die ("errore nella selezione del database");

$sql = mysql_query("SELECT username, password FROM utenti");
$array = mysql_fetch_array($sql);

if ($_POST['username'] == $array['username'] && $_POST['password'] == $array['password']) {
session_start();
$_SESSION['login'] = "ok";
echo "login avvenuto con successo";
} else {
header("Location: login.php");
}
?>


Non capisco perchè non funziona!