|
|||
|
3.1 IntroductionJanuary 22nd, 2026 Forms are the backbone of the intelligent user experience. This is true whether the forms are handled by AJAX or as regular HTTP GET or POST requests. The concept of forms should not only be limited to user input fields. Any type of server-client interaction is handled by forms whether the user is actively aware of this or not. BEAR provides a framework for handling forms using the shared_lib/form_processor.php class file which contains the form_processor interface. This is universal to both AJAX and standard forms. However, because AJAX implements a combination of PHP, Javascript and underlying API calls, it warrants a dedicated discussion. For this reason the contents of this section about forms present the chapters in the most logical order to build up knowledge.
|
||