在模块上处理PHP表单

在模块上处理PHP表单,php,forms,web,Php,Forms,Web,在我的PHP应用程序中,我有一个侧栏模块(例如“订阅时事通讯”),它必须在许多页面上重复使用。我只是在需要的地方包含包含模块的PHP文件: include('modules/newsletter.php'); 在模块中独立于主机页本身处理表单提交的优雅方式是什么 我阅读了一些建议,建议使用一个带有长操作名的隐藏字段,标识需要处理其值的表单。这是最正确的方法吗 我想在没有框架或URL映射的情况下实现这一点。我刚刚放弃了Symfony2,我想从头开始 创建一个ajax处理程序,并通过javascr

在我的PHP应用程序中,我有一个侧栏模块(例如“订阅时事通讯”),它必须在许多页面上重复使用。我只是在需要的地方包含包含模块的PHP文件:

include('modules/newsletter.php');
在模块中独立于主机页本身处理表单提交的优雅方式是什么

我阅读了一些建议,建议使用一个带有长操作名的隐藏字段,标识需要处理其值的表单。这是最正确的方法吗


我想在没有框架或URL映射的情况下实现这一点。我刚刚放弃了Symfony2,我想从头开始

创建一个ajax处理程序,并通过javascript发布到该处理程序。除了许多其他好处外,您不会干扰页面的其余部分。到目前为止,您尝试了什么?我建议您也使用AJAX表单。