Ho wuesti due bottoni:
Il primo il return fa un redurect della pagina, mentre il secondo resetta il from


<input type="button" value="Return" onclick="window.location='InserimentoFornitori.php '">
<input type="reset" name="reset" value="Annulla" onclick="resetform()">

Al reset chiamo la funzione

if(isset($_POST['reset']) && (trim($_POST['reset']) == "Annulla"))
{

echo "<script> //script reset valori
function resetform(){
document.forms[0].societa.value= '';
document.forms[0].piva.value= '';
document.forms[0].indirizzo.value= '';
document.forms[0].cap.value= '';
document.forms[0].regione.value= '-1';
document.forms[0].provincia.value= '-1';
document.forms[0].comune.value= '-1';
document.forms[0].telefono.value= '';
document.forms[0].cellulare.value= '';
document.forms[0].email.value= '';
}
</script>";




$_SESSION = array(); //Desetto tutte le variabili di sessione
session_unset();
session_start();
session_destroy(); //Distruggo le sessioni


}


E' sbagliato??

IO vorrei che resettasse tutti icampi e anche le combobox xhe non capisco perchè non vengono resettate. Volevo sapere se era il modo corretto per pulire le variabili oltre che i campi. Le variabili $_POST vengono caricate sulla stessa pagina così le elimino?

Grazie