ラジオボタンの助けを借りて支払い処理オプションeウォレットとコードを提供しようとしていますが、選択した値がPHPで取得されません。どのようにこれを解決することができますか?お支払い処理で選択したラジオボタンの値を取得する方法
私はコードをアップロードできませんでしたので、必要なロジックについて説明していますので、助けてください。支払いプロセスで
- 私はさらに計算が続行されますよう
- 選択したラジオボタンの値は、PHPに与えられるべきであるラジオボタンを必要とします。
- 私は値をphpに取得できません。
CODE:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("input[name='cod']").click(function() {
if ($("#chkYes").is(":checked")) {
$("#dvPassport").show();
} else {
$("#dvPassport").hide();
}
});
});
</script>
<form method ="post">
<label for="chkYes">
<input type="radio" id="chkYes" name="cod" />
COD
</label>
<br/>
<label for="chkNo">
<input type="radio" id="chkNo" name="cod" />
E-Wallet
</label>
<hr />
<button type="submit" name="submit1" value="submit">Submit</button>
</form>
<div id="dvPassport" style="display: none">
<input type="text" id="txtPassportNumber" />
</div>
<?php
echo $com;
echo $grand_total;
if(isset($_POST['submit'])) {
if($grand_total <= $com) {
$com = $com - $grand_total;
$sql1 = mysqli_query($conn,"UPDATE commission SET total_commission=$com WHERE e_id = '".$_SESSION["e_id"]."'");
echo $com;
$total_pay = $com;
echo $total_pay;
} else {
$newcom = $grand_total - $com;
$sql2 = mysqli_query($conn,"UPDATE commission SET total_commission=$newcom WHERE e_id = '".$_SESSION["e_id"]."'");
$total_pay = $newcom;
echo $total_pay;
}
}
?>
$( '#chkYes')を保存しないのはなぜですか。と$( 'chkNo')。val(); varsに入れてそれらをPHPに送る –
ラジオボタンSETを作成したとき(単独のラジオボタンを作成しない)、単一の状態変数をセット全体に関連付けましたか? –
http://stackoverflow.com/help/accepted-answer –