Ho pensato alle soluzioni che mi avete proposto, e credo che il modo più conveniente per me in questa situazione sia mettere il codice di registrazione nella stessa pagina del form, e verrà eseguito nel momento in cui verrà inviato il form: se non è duplicato verrà visualizzato il msg di conferma registrazione, altrimenti verrà riproposto il form con i campi compilati precedentemente.
Cosa ne pensate? Credo che sia la soluzione migliore in questo caso!

Vi ringrazio intanto per i suggerimenti.