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();
?>