ciao!un paio di accorgimenti:
-indenterei un pò meglio
-non capisco cosa intendi con questa stringa:
Codice PHP:
// Verifica se la variabile submit è valorizzata restituendo true, in caso contrario false
se vuoi verificare che il submit sia stato premuto fai un check all'ìinizio dello script facendo if(isset($_POST['submit'])),ma se hai caricato il file php è superfluo.
-nel test del controllo dell eta
Codice PHP:
(strlen($eta>0) && ($eta>=18))
hai scritto male,fai strlen($eta)>0
-quel return false; alla fine dell if a che serve??
-nella query INSERT INTO e VALUES vanno maiuscoli.in VALUES devi poi inserire le variabili $username,$eta...altrimenti cosa aggiungi nel database??
-nel controllo della query manca una {.
-per controllare se la query è stata eseguita ti consiglio di fare [PHP]
if (if($r=mysql_query($sql))){
echo "registrazione eseguita con successo";
}
else
{
echo "errore di registrazione";
echo mysql_error(); //questo se vuoi vedere quale errore ha riportato l'sql
}
-inoltre non vedo nessuna connesione al database.se non ti connetti a un db non potrai eseguire nessuna query!
Codice PHP:
$connessione=mysql_connect("localhost", "user", "pass") or die("Non riesco a connettermi");
mysql_select_db("nome_database") or die("Non trovo il Database");
fammi sapere!