verifichi la password prima di recuperarla e non esegui la query
	Codice PHP:
	
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
// qui non hai ancora recuperato $pass !!!!
$nome=$_REQUEST['nome'];
$pass=$_REQUEST['pass'];
if ($pass != $password)
{
  echo "Password errata";
  die; // se non blocchi l'esecuzione del codice, quando la password è sbagliata ti scriverà
  // password errata ma esegiurà comunque il codice
}
$db = mysql_connect($db_host, $db_user, $db_password);
  if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
  mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO villaggi (nome) VALUES ('$nome')";
mysql_query($query, $db); // devi eseguire la query 
 mysql_close($db);
foot();
?>