表单:发布到多个操作或基于输入的操作?

时间:2013-07-10 02:19:04

标签: php javascript html forms

想要了解我如何实现这一目标;我有一张表格

<form method="POST" action="myform.php">
<input name="selecttype" type="radio" value="send1only" checked><input name="selecttype" type="radio" value="send1and2">
<input type="submit" value="Next">
</form>

我必须发布文件,例如myform.php和myform2.php。我正在努力完成一些事情,如果选择'send1only',表单只会发布到myform.php。如果选择“send1and2”,则表单会发布到myform.php和myform2.php。

我该怎么做?基本上我正在建立一个带有paypal的表单,以便客户可以选择稍后处理付款(send1only)或现在(send1and2),一个帖子不是文件,它将是paypal链接,其他将获取信息我

1 个答案:

答案 0 :(得分:1)

你不能发布两个动作,但你应该能够包含myform2.php的内容,并通过条件执行相同的处理

  <?php

  // contents of myform1.php
  if (isset($_POST["selecttype"]) && $_POST["selecttype"] == "send1and2"){
        // contents of myform2.php or
        include "myform2.php";
  }
  ?>