Ciao a tutti,
volevo porvi un quesito riguardante la strutturazione di una form per la registrazione di utenti.
Sudiando tra vari manuali, siti internet etc.... ho visto che ci sono numerose e diverse soluzioni nel creare uno script per la registrazione.
Fondameltamente devo realizzare un form con 10 campi tra cui: nome,cognome,data,sesso,usermane e password..il tutto con codice di controllo captcha.

Voi di solito come strutturate uno script di registrazione:

Tutto quanto in una pagina con funzioni di controllo (quali lunghezze valori immessi, username esistente) incluse nella stessa pagina?

Utilizzate le sessioni oppure basta semplicemente $_POST?

Come fate ad integrare il captcha con il form?

Come fate a visualizzare gli errori nei rispettivi campi, utilizzate un array?

Scusate se vi pongo tutte queste domande ma ho bisogno di un pò di chiarezza.
Vi ringrazio in anticipo.