Grz per l'intervento gianiaz,
i controlli che faccio sui campi obbligatori sono solo se i campi postati sono blank, e sempre server side ridireziono alla pagina del form, non basta questo per eludere un tentativo "forzato" di invio form?

Cmq se vuoi puoi testarlo, è il link in firma