Difference between revisions of "Tokens en Formulieren"
From A-Eskwiki
(Created page with "Een formulier wil je over het algemeen niet twee keer insturen. Daarom maakt WhosWho4 gebruik van Tokens. Elk formulier heeft een <code>hidden</code> veld genaamd <code>token<...") |
(No difference)
|
Revision as of 19:10, 8 December 2015
Een formulier wil je over het algemeen niet twee keer insturen. Daarom maakt WhosWho4 gebruik van Tokens. Elk formulier heeft een hidden
veld genaamd token
, waar een unieke waarde in staat. Als twee keer dezelfde waarde langskomt, is een formulier dus dubbel ingestuurd. De methode Token::processNamedForm()
zoekt uit of de tokens kloppen, en returnt de naam van het formulier (die van HtmlForm::named()
) als alles ok is, en toont een "Dit formulier is al gesubmit, heb je op f5 gedrukt?"-error als het mis is.