fai la tua maschera di login con numo utente e pwd
poi:
codice:
$errore = "";
if (!isset($_REQUEST["user"]) || ("" == $_REQUEST["user"])){
	$errore .= "[b]User id[b] è un campo obbligatorio.
";
}
if (!isset($_REQUEST["password"]) || ("" == $_REQUEST["password"])){
	$errore .= "[b]Password[b] è un campo obbligatorio.
";
}

if ("" != $errore){
	echo $errore;
}else{
	$result = mysql_query("SELECT * FROM utenti WHERE username = '".addslashes($_REQUEST["user"])."' AND password = '".md5(addslashes($_REQUEST["password"]))."' AND attivo = 1");
	if (!$utente = mysql_fetch_array($result)){
		$errore .= "User id e/o password errati
";
		echo $errore;		
	}else{
		$_SESSION["utente"] = $utente["id"];
$_SESSION["sessAperta"] = 1;


E poi ti fai i controlli del caso sulle variabili $_SESSION["utente"] e $_SESSION["sessAperta"]


... cmq ci sono millle altri modi per gestire la login ... tutto sta nella fantasia del programmatore.