<script>
paypal.Buttons({
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{
amount: {
value: '0.3' // Change this to the amount you want to charge
}
}]
});
},
onApprove: function(data, actions) {
return actions.order.capture().then(function(details) {
alert('Transaction completed by ' + details.payer.name.given_name);
// Call your backend to save the transaction details
});
},
onError: function(err) {
console.error('Error occurred: ' + err);
}
}).render('#paypal-button-container');
</script> Script içinde PHP değişken kullanmak hakkında
6
●212
- 15-05-2024, 08:45:10Merhaba, aşağıdaki script içinde value kısmında ki değeri $fiyat değişkeninden çekmek istiyorum. nasıl yapabilirim
- 15-05-2024, 08:58:44
<?php $fiyat="100"; ?> <div id="paypal-button-container"></div> <script> paypal.Buttons({ createOrder: function(data, actions) { return actions.order.create({ purchase_units: [{ amount: { value: "<?php echo $fiyat; ?>" // Change this to the amount you want to charge } }] }); }, onApprove: function(data, actions) { return actions.order.capture().then(function(details) { alert('Transaction completed by ' + details.payer.name.given_name); // Call your backend to save the transaction details }); }, onError: function(err) { console.error('Error occurred: ' + err); } }).render('#paypal-button-container'); </script> - 15-05-2024, 10:07:53Bu şekilde çalışacağını sanmıyorum. Bir const veya var oluşturup yapmalısın diye düşünüyorum. Örn:
<script> const fiyat = "<?php echo $fiyat; ?>"; veya var fiyat = <?php echo $fiyat; ?>; paypal.Buttons({ createOrder: function(data, actions) { return actions.order.create({ purchase_units: [{ amount: { value: fiyat, } }] }); }, onApprove: function(data, actions) { return actions.order.capture().then(function(details) { alert('Transaction completed by ' + details.payer.name.given_name); // Call your backend to save the transaction details }); }, onError: function(err) { console.error('Error occurred: ' + err); } }).render('#paypal-button-container'); </script> - 15-05-2024, 11:04:01Doğru cevap bu, ilk cevap çalışmayacaktır.Lothric adlı üyeden alıntı: mesajı görüntüle
- 15-05-2024, 11:22:09çalıştı. konuyu silemeyince çalışan halini attımdgknbzglu adlı üyeden alıntı: mesajı görüntüle