微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 一页上的多个HTML表单

如果我有多个带有单独提交表单的 HTML标记,我如何知道在 PHP文件中发布哪个处理表单数据的时间?
最简单的方法是将表单的提交按钮命名为唯一.如果您有一个SINGLE表单的多个提交按钮(例如 – 提交并保存,提交和返回,提交并退出),您也可以使用此选项
<input type="submit" name="action" value="Save">
 <input type="submit" name="action" value="Return">
 <input type="submit" name="action" value="Exit">

$_POST数组(或$_GET / $_ REQUEST)将包含带有已执行按钮值的键“action”(无论是否单击).

作为一项规则,我避免传递不必要的隐藏文本字段等 – 只是为了保持代码更干净.

所以.对于您的应用程序,我会给出您的提交按钮值:

<form id="Form1">
  <input type="submit" name="action" value="Form1">
</form>

<form id="Form2">
 <input type="submit" name="action" value="Form2">
</form>

<form id="Form3">
 <input type="submit" name="action" value="Form3">
</form>

原文地址:https://www.jb51.cc/php/134964.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐