Partendo dall'inizio: un nuovo utente inserisce i suoi dati (username,password,email,ecc) in un form; una volta compilato i dati del form vengono inviati al database (dopoi dovuti controlli, tipo se ha inserito correttamente l'email con @ o se ha inserito un username o la password). Poi si passa alla schermata di login: è+ compito tuo controllare se quell'utente esiste già nel database;solo in caso positivo può vedere la sua pagina, altrimenti mandalo alla pagina di iscrizione.
P.S.
il combobox di VB lo crei con un SELECT di HTML