Originariamente inviato da Jekkil
ciao
i controlli che puoi fare sui dati di un form sono di due tipi:
1.lato client
2.lato server
non c'è una metodologia corretta e una sbagliata!
Quello che sicuramente devi fare sono i controlli lato server, perchè quelli lato client si possono sempre bypassare (come diceva un mio prof: basta un utente smaliziato).
Detto questo: fare i controlli lato client è sempre utile, farli con Ajax anche, così eviti l'inserimento di dati già esistenti.
Ma una volta che hai scelto se fare o no i controlli lato client, ricordati che quelli lato server devi farli sempre.
Io personalmente solitamente lato client faccio solo i controlli per i campi obbligatori. Poi lato client, oltre a rifare questi controlli faccio anche i controlli di validità.
Ma è una scelta, la mia.
C'è chi li fa solo lato server, chi li fa tutti sia lato client che lato server.
Ecco, quello che mi sento di dire è che scegliere di non farli lato server può essere un errore!!
Spero di esserti stato di aiuto!
ciaociao