ciao a tutti, ho un problema con la variabile $_POST

in pratica io invio dei dati tramite form con method post, dopodichè nella pagina è presente uno script javascript, in particolare è il dialog() che mi apre una finestra, e alla chiusura di questa io uso il
codice:
location.reload()
e quindi mi ricarica la pagina.

Il problema è che se io prima ho fatto qualcosa per cui ho ancora "in giro" la variabile $_POST, quell'istruzione viene rieseguita... in pratica è come se dopo aver fatto submit dal form, pigio il tasto F5...

la variabile $_POST la usa per scegliere cosa devo fare al submit del form, per esempio inserire nuovi dati o cancellare o modificare.... quindi ogni volta che chiamerò la funzione javascript
codice:
location.reload()
mi ripassa l'istruzione inviata col $_POST

ho provato con
Codice PHP:
unset($_POST["ins"]) 
ma non funziona

potete aiutarmi?