表单动作不调用脚本php

时间:2013-08-25 10:44:33

标签: php javascript html post

编辑:调用脚本有效但传递参数时仍然有问题。

这里是processdonateditems.php

if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['id']) && isset($_POST['type'])) {

    $scripttype =mysql_real_escape_string($_POST['type']);

    if($scripttype == "cancel") {
              ....

这是我的按钮,必须提交此表格

<input type="button" value="Confirm Sent" class="btn" <?php if($fetch_donate3['claim_status']=='1'){?> enabled <?php } else {?> disabled <?php }?>>

 <input type="button" value="Cancel Donation" class="btn")
  ...
</form>

1 个答案:

答案 0 :(得分:1)

您的按钮有 type =&#34;按钮&#34; 。如果你想让他们中的一些人提交表格,他们应该包含

type="submit"

如果情况并非如此,请使用javascript提交表单:

document.getElementById("change_donate").submit();

编辑:

要收到$ _POST [&#39; id&#39;]和$ _POST [&#39; type&#39;]您需要在表单中包含这些元素。就像那样:

<input type="hidden" name="id" value="" />
<input type="hidden" name="type" value="" />