Originariamente inviato da mcganass
se devi solo validare il form del tipo campi obbligatori e cosine simili io ti consiglio di usare javascript...cosi che se l'utente non inserisce un campo obbligatorio no deve aspttare il refresh della pagina ma viene avvisato da un alert

questo è utile (appunto no ricarica la pagina) ma sbagliato:
disattivo javascript e invio i dati che mi pare.

Ci vuole INNANZITUTTO il cntrollo server side... e poi, per i motivi di cui sopra, è bene mettere anche quello Javascript