Allora, cerco di spiegarmi meglio:
una volta inserito l'annuncio, l'utente viene mandato ad una pagina dove controlla l'annuncio appena inserito (anteprima annuncio). Se va bene OK, altrimenti se deve correggere, va ad una altra pagina dove aggiorna il DB, visto che l'annuncio viene caricato direttamente dalla prima pagina di inserimento. In sostanza, la conferma è solo fittizia.
Ora nella pagina di anteprima annuncio, se clicca INDIETRO del browser, si ritrova nuovamente nella pagina inserimento annuncio, con il form che ripropone nuovamente tutti i dati e se per caso clicca nuovamente su pubblica, lo fa per la seconda volta.
Come fare per evitare che ciò possa accadere?
Non ho capito cosa intendi per questo:
-ricevo i dati
-elaboro
-response.redirect "pagina.asp"