ciao a tutti... ho scritto questo codice che mi inserisce i dati in una tabella:


FORM:

codice:
<form action="richiedi.tessera.php" method="post" target="popup" onsubmit="window.open('richiedi.tessera.php','popup','width=580,height=230,scrollbars=no,resizable=no')">
              <table width="445"  border="0" align="center" cellpadding="0" cellspacing="0" class="normal">
                <tr> 
                  <td colspan="3"></td>
                </tr>
                <tr> 
                  <td colspan="3"></td>
                </tr>
                <tr> 
                  <td colspan="3"><font color="#FFFFFF">con la EUROPE 
                    GROUP CARD</font> <font color="#FFFFFF">potrai visitare 
                    tutti i negozi che espongono il nostro marchio ed usufruire 
                    dello sconto su ogni tuo acquisto.</font></td>
                </tr>
                <tr> 
                  <td colspan="3"></td>
                </tr>
                <tr> </tr>
              </table>
              <table width="430"  border="0" align="center" cellpadding="0" cellspacing="0">
                <tr> 
                  <td class="normal_white"><div align="center"><font size="2"><font color="#FFFFFF">~~~ 
                      </font>N.B. i campi contrassegnati da<font color="#FFFFFF"><font color="#FF0000"> 
                      *<font color="#FFFFFF"> sono obbligatori ~~~</font></font></font></font></div></td>
                </tr>
                <tr>
                  <td class="normal_white"></td>
                </tr>
              </table>
              <table width="445"  border="0" align="center" cellpadding="0" cellspacing="0" class="normal">
                <tr> 
                  <td width="215"> <div align="right"><font color="#FFFFFF">Nome 
                      <font color="#FF0000">*</font></font> </div></td>
                  <td width="30"></td>
                  <td width="227"> <div align="left"> 
                      <input name="nome" type="text" id="nome8" size="20">
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Cognome <font color="#FF0000">*</font></font> 
                    </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <input name="cognome" type="text" id="cognome2" size="20">
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Indirizzo</font> 
                    </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <input name="indirizzo" type="text" id="indirizzo2" size="20">
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Citta' e Provincia</font> 
                    </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <input name="citta" type="text" id="citta2" size="20">
                      <select name="provincia" id="provincia">
                        <option value="AG">AG</option>
                        ...
                        <option value="VV">VV</option>
                      </select>
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Telefono <font color="#FF0000">*</font></font> 
                    </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <input name="telefono" type="text" id="telefono2" size="20">
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Cellulare</font> 
                    </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <input name="cellulare" type="text" id="cellulare2" size="20" maxlength="10">
                    </div></td>
                </tr>
                <tr> 
                  <td> <div align="right"><font color="#FFFFFF">Altro 
(max 256 
                      caratteri) </font> </div></td>
                  <td></td>
                  <td><div align="left"> 
                      <textarea name="altro" cols="30" rows="3" id="textarea" onChange="lunghezzaMax(this)"></textarea>
                    </div></td>
                </tr>
                <tr> 
                  <td><div align="right"></div></td>
                  <td></td>
                  <td><div align="left"></div></td>
                </tr>
                <tr> 
                  <td></td>
                  <td></td>
                  <td></td>
                </tr>
                <tr> 
                  <td> <div align="right"> 
                      <input name="invia" type="submit" id="invia2" value="Invia">
                    </div></td>
                  <td></td>
                  <td> <div align="left"> 
                      <input name="submit" type="reset" value="Resetta i campi">
                    </div></td>
                </tr>
              </table>
            </form>





CODICE:

codice:
<?php
	include ('funzioni.php');
	include ('configurazione.php');
	$db = @mysql_connect(HOSTNAME, UTENTE, PASSWORD) or showerror();
	mysql_select_db(DBNAME,$db) or showerror();
	
	$res_tessera = mysql_query("insert into tessere values('','$_POST[nome]','$_POST[cognome]','$_POST[indirizzo]','$_POST[citta]','$_POST[provincia]','$_POST[telefono]','$_POST[cellulare]','$_POST[altro]',curdate())", $db) or showerror();
	$num_tessera = mysql_affected_rows();
	$numero = mysql_insert_id();
		
	if($num_tessera==1) {
		echo "<div align='center'><font class='menuCentrato'>Richiesta inviata, al più presto sarai contattato
Grazie per averci scelto

</font></div>";
		echo "

";
	}
	else {
		echo "<div align='center'><font class='menuCentrato'>Errore durante l'inserimento, riprova.
</font></div>";
	}
	
	echo "
";
	echo "<div align='center'><font class='link'><a href=javascript:window.close()>Chidi Finestra</a>
</font></div>";
	echo "";
?>

il problema è che ottengo 2 inserimenti! un record con tutti i campi vuoti e il campo auto_increment aumentato di uno, ed un altro record con i dati giusti!

come è possibile??????????