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")


<div class="mw-translate-fuzzy">
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]]
</div>


<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