如何确定单击单个表单中的哪个按钮

时间:2014-02-26 07:18:40

标签: php html

我正在为我的项目设计一个PhP应用程序,我想在我的表单中包含一个“保存,保存和新的,保存和关闭”功能。所有这些都是提交按钮。我如何确定点击了哪一个?

2 个答案:

答案 0 :(得分:2)

给他们不同的名字然后在PHP中检查设置了哪个名称

<强> HTML

<input type="submit" name="save" value="Save" />
<input type="submit" name="savenew" value="Save & new" />

<强> PHP

if (isset($_POST['save'])) {
  //  save button
} 
elseif(isset($_POST['savenew']))
{
  // save & new
}

答案 1 :(得分:0)

或者您可以使用开关案例:

switch($_POST['name']){
    case 'Save':
        echo "do code here ";
        break;
    case 'Save & new':
        echo "do code here" ;
        break;

}