Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 两个提交按钮-第二次执行cgi_Php_Html_Forms - Fatal编程技术网

Php 两个提交按钮-第二次执行cgi

Php 两个提交按钮-第二次执行cgi,php,html,forms,Php,Html,Forms,我正在开发一个表单,允许用户编辑、添加和删除委员会。在编辑部分,我编写了php代码,允许用户选择(从由csv填充的下拉列表中)委员会的名称,然后在单击第一次提交时,有关该委员会的信息自动显示在表单的字段中 问题是我需要将cgi操作链接到表单末尾的第二个提交按钮,这样一旦单击它,所有信息都将更新。这是实际需要发送数据的按钮。上一个提交按钮是这样的,php可以获得所选委员会的值以及关于它的信息。php自动填充功能(希望)能够让用户的生活更轻松。php与html交织在一起,因此使用一个单独的文件是很棘

我正在开发一个表单,允许用户编辑、添加和删除委员会。在编辑部分,我编写了php代码,允许用户选择(从由csv填充的下拉列表中)委员会的名称,然后在单击第一次提交时,有关该委员会的信息自动显示在表单的字段中

问题是我需要将cgi操作链接到表单末尾的第二个提交按钮,这样一旦单击它,所有信息都将更新。这是实际需要发送数据的按钮。上一个提交按钮是这样的,php可以获得所选委员会的值以及关于它的信息。php自动填充功能(希望)能够让用户的生活更轻松。php与html交织在一起,因此使用一个单独的文件是很棘手的


我的问题:如果表单有action=“something.cgi”,并且只有第二个按钮应该执行操作,那么我可以在一个表单中有两个提交按钮吗

您需要使用(A)使用两个单独的表单和单独的
操作,或者(B)为第二个按钮编写一个JS处理程序以发布到不同的URL

我要做的是给每个提交一个名称/值,然后根据值确定按下哪个提交,然后从那里执行需要执行的操作