我想將php語法放到javascript付款完成函數中。我想在javascript語法中包含php語法
1.這是一個JavaScript代碼,將在您的在線支付完成後運行。
<script>
......
function(rsp) {
if (rsp.success) {
var msg = 'payment success';
msg += 'Store ID : ' + rsp.imp_uid;
msg += 'Store deal ID : ' + rsp.merchant_uid;
msg += 'Price : ' + rsp.paid_amount;
msg += 'Card Authorization Number : ' + rsp.apply_num;
} else {
var msg = 'Billing failed.';
msg += 'Error reason : ' + rsp.error_msg;
}
alert(msg);
}
</script>
2.這是PHP代碼,增加了用戶的信用,一旦付款成功完成。
<?php $user_wallet->balance = $user_wallet->balance + $paid_amount;?>
我想提出這樣的腳本節這裏面的代碼。
if (rsp.success) {
<?php $user_wallet->balance = $user_wallet->balance + $paid_amount;?>
}
但是php語法在腳本部分不起作用。 我該如何解決這個問題?
將user_wallet作爲參數傳入? – nerdlyist
php不會將任何內容寫入javascript流程 – RamRaider
您想根據客戶端(JavaScript)中發生的情況來調節一些服務器端代碼(PHP)? – Nogwater