Verifica del FORM

From Joomla! Documentation

Revision as of 08:39, 23 February 2022 by Ing Pulizzi (talk | contribs) (Created page with "Altro qui: Server-side form validation")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎русский • ‎العربية • ‎中文(中国大陆)‎

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