Form validation/nl: Difference between revisions
From Joomla! Documentation
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
Het gebruikt de HTML '''attributen''' <u>required</u> ("true" of "required") en <u>validate</u> (waarbij de waardes een Joomla of eigen regel zijn; bijvoorbeeld validate="email") | Het gebruikt de HTML '''attributen''' <u>required</u> ("true" of "required") en <u>validate</u> (waarbij de waardes een Joomla of eigen regel zijn; bijvoorbeeld validate="email") | ||
Meer staat hier: [[S:MyLanguage/J3.x:Server-side form validation|Server-side formulier validatie]] | |||
Meer staat hier: [[S:MyLanguage/Server-side form validation|Server-side formulier validatie]] | |||
<noinclude> | <noinclude> | ||
Latest revision as of 12:01, 11 May 2021
Joomla heeft client-side en server-side formulier validatie mogelijkheden.
Server-side validatie is essentieel aangezien alles daarvoor overschreven kan worden aan de gebruikers kant door hackers. Maar client-side is het meest gebruikersvriendelijk, beide gebruiken is dus het beste.
Client-side validatie
.. wordt gedaan via javascript terwijl de gebruiker de formuliervelden invult.
Het gebruikt de HTML classes required en validate-[xxx] (waarbij [xxx] een joomla of eigen regel is; bijvoorbeeld validate-numeric)
Meer staat hier: Client-side formulier validatie
Server-side validatie
.. wordt uitgevoerd nadat het formulier verzonden is en zal normaliter naar het formulier terugkeren als het niet goed is met enkele extra berichten.
Het gebruikt de HTML attributen required ("true" of "required") en validate (waarbij de waardes een Joomla of eigen regel zijn; bijvoorbeeld validate="email")
Meer staat hier: Server-side formulier validatie