depage-forms is PHP library for HTML form generation with focus on usability. It is part of the upcoming version of depage-cms, but it also works as a standalone library. By abstracting HTML, browser flaws (duplicate form submissions) and form validation, it provides a comfortable way to obtain reliable and validated data from users.
Add a new confirm element to steps, that would display all data that the user provided. (See https://github.com/depage/depage-forms/issues/4)
The user could confirm, or go back to previous steps to change some values.
Before displaying the data, we would calculate the hash of all previous data and when the user presses submit, we compare the saved values with the former hash. This way, we can make sure, that the data has not changed or edited in another window, the the user confirms everything what was displayed.
Add a new confirm element to steps, that would display all data that the user provided. (See https://github.com/depage/depage-forms/issues/4) The user could confirm, or go back to previous steps to change some values.
Before displaying the data, we would calculate the hash of all previous data and when the user presses submit, we compare the saved values with the former hash. This way, we can make sure, that the data has not changed or edited in another window, the the user confirms everything what was displayed.