Ciao ragazzi, all'interno di una pagina ho un form di questo tipo:

codice:
<form name="modulo" action="pagina_corrente.php"  method="post" onsubmit="return controllaParametri();">
<input type="text" name="mail">

<input type="submit" name="Submit" value="Newsletter">
</form>
un semplice campo di testo per inserire la propria mail ed iscriversi ad una newsletter.
l'action del form chiama la pagina corrente, nell'header di questa pagina ho inserito i parametri di connessione al database mysql.
il problema è che se aggiorno la pagina, oppure navigo all'interno del sito e ritorno in questa pagina, il database viene incrementato di un record vuoto.

Il campo nel database è dichiarato "not null"

come posso evitare questo comportamento?