【发布时间】:2011-12-21 16:32:16
【问题描述】:
我整理了this form,正如您在页面底部看到的那样,它允许用户添加和删除与主记录关联的图像文件。
我遇到的问题是,有多个按钮背后有一个“提交”操作,即:“上传此文件”、“删除选定图像”、“查看选定图像”和“提交”,因为其中,与我使用的按钮无关,唯一执行的操作是完整的记录提交。
如何确保每个按钮后面的“提交”操作相互独立?
【问题讨论】:
-
您正在使用每个按钮为某些输入设置值。看起来您总是将表单请求发送到同一个 URL。那么,您到底在担心什么?
-
把你的表单分成几个不同的表单。
-
给他们一个
name属性并根据该查询字符串项的存在编写您的PHP代码。 -
@bazmegakapa,非常感谢您的回复。我必须承认对 PHP 比较陌生。我了解如何为每个按钮分配一个名称,但是您能否详细说明我将如何告诉 PHP 查找名称?
-
@IRHM
if (isset($_POST['upload_file'])) { your code }例如,如果您的按钮有name="upload_file"。
标签: php javascript forms