CODICE DEL FILE LOGIN.PHP che non fa altro che richiamare insert.php
ovviamente quando lo includo nella mail cambio la form action specificando l' URL assoluto (il regolamento del forum mi vieta di scrivere url)
<html>
<head>
<title>Please Log In</title>
</head>
<body>
<form method="post" action="insert.php">
<p>Nome<input type="text" name="nome"/></p>
<p>Cogonme <input type="text" name="cognome"/></p>
<p>Punteggio <input type="text" name="punteggio"/></p>
<p><input type="submit" name="submit" value="Salva"/></p>
</form>
</body>
</html>
CODICE DEL FILE INSERT.PHP che dopo essersi connesso al database fa un INSERT x inviare i dati e alla fine apre una pagina
<?php
include ('db_login.php');
$connection = mysql_connect ($db_host, $db_username, $db_password);
if (!$connection) {
die ("connessione fallita" . mysql_error());
}
$db_select = mysql_select_db ($db_database);
if (!$db_select) {
die ("database no selezionato" . mysql_error());
}
$query = 'INSERT INTO risultati (id, nome, cognome, punteggio) VALUES (NULL, "' . $_POST['nome'] . '", "' . $_POST['cognome'] . '", "' . $_POST['punteggio'] . '")';
$result = mysql_query ($query);
if (!$result) {
die ("no accesso a query" . mysql_error());
}
mysql_close ($connection);
?>