-2

編集:スクリプトの呼び出しは機能しますが、パラメーターの受け渡しにまだ問題があります。

ここに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>
4

1 に答える 1

1

ボタンにはtype="button"があります。それらの一部にフォームを送信してもらいたい場合は、含まれている必要があります

type="submit"

そうでない場合は、javascript を使用して次のようにフォームを送信します。

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

編集:

$_POST['id'] と $_POST['type'] を受け取るには、フォーム内にこれらの要素が必要です。たとえば、次のようにします。

<input type="hidden" name="id" value="" />
<input type="hidden" name="type" value="" />
于 2013-08-25T10:48:38.480 に答える