Sì Shores,
praticamente se la casella è markata lo script deve controllare l'esistenza dell'username nel db, se c'è allora inserisce altre informazioni (tipo il campo note), se non c'è viene mostrato un msg di avviso e poi si viene reindirizzati alla pagina del form.

Se la casella checkbox, invece, non è markata allora tutti i dati vengono normalmente inseriti nel db.

Come si fa il primo punto??