Form validation/it: Difference between revisions
From Joomla! Documentation
Ing Pulizzi (talk | contribs) Created page with "Verifica del FORM" |
Ing Pulizzi (talk | contribs) Created page with "Altro qui: Server-side form validation" |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
Joomla | Joomla ha funzionalità di convalida dei moduli lato client e lato server.<br/> | ||
La convalida lato server è essenziale poiché tutto ciò che precede può essere sovrascritto dal lato utente dagli hacker. Tuttavia, il lato client è la convalida più facile da usare, quindi l'utilizzo di entrambi è considerata la migliore pratica. | |||
== | ==Convalida lato client== | ||
.. | .. avviene tramite javascript mentre l'utente compila i campi del modulo.<br/> | ||
Usa la classe HTML <u>required</u> e <u>validate-[xxx]</u> (dove [xxx] è una regola joomla o personalizzata; es. validate-numeric) | |||
Altro qui: [[S:MyLanguage/Client-side form validation|Client-side form validation]] | |||
== | ==Convalida lato server== | ||
.. | .. viene eseguito dopo aver inviato il modulo e normalmente tornerà al modulo quando non convalidato con alcuni messaggi extra. <br/> | ||
Utilizza l'attributo HTML <u>required</u> ("true" o "required") e <u>validate</u> (con valore che è un joomla o una regola personalizzata; es. validate= "e-mail") | |||
Altro qui: [[S:MyLanguage/J3.x:Server-side form validation|Server-side form validation]] | |||
<noinclude> | <noinclude> | ||
Latest revision as of 13:39, 23 February 2022
Joomla ha funzionalità di convalida dei moduli lato client e lato server.
La convalida lato server è essenziale poiché tutto ciò che precede può essere sovrascritto dal lato utente dagli hacker. Tuttavia, il lato client è la convalida più facile da usare, quindi l'utilizzo di entrambi è considerata la migliore pratica.
Convalida lato client
.. avviene tramite javascript mentre l'utente compila i campi del modulo.
Usa la classe HTML required e validate-[xxx] (dove [xxx] è una regola joomla o personalizzata; es. validate-numeric)
Altro qui: Client-side form validation
Convalida lato server
.. viene eseguito dopo aver inviato il modulo e normalmente tornerà al modulo quando non convalidato con alcuni messaggi extra.
Utilizza l'attributo HTML required ("true" o "required") e validate (con valore che è un joomla o una regola personalizzata; es. validate= "e-mail")
Altro qui: Server-side form validation