我有3页:
用户通过buy.php购买产品。
Buy.php将一些值( user_email,amount等)发布到payment-try.php。
在payment-try.php中,我的支付网关尝试付款。如果成功,我将转到payment-ok.php。
问题是我不知道如何在payment-try和payment-ok之间传递(post)值。
这是payment-try.php中的示例代码
$user_email = $_POST['stripeEmail'];
$payment_amount = $_POST['paidAmount'];
$payment_token = $_POST['stripeToken'];
try {
$charge = \Stripe\Charge::create([
'amount' => 50,
'currency' => 'eur',
'description' => 'My product name',
'source' => $token,
]);
// Here: if payment is ok i need to go to payment-ok.php PASSING all values (user_email, payment_amount ) etc
}
那么,如何通过自动发布呢?
发布于 2018-06-04 04:12:50
基本上有两种方法可以做到这一点。
1-你必须在中心页面添加隐藏的输入字段,最后在payment-ok.php上发布数据。
2-你必须将payment-try.php的值设置到session中,并在payment-ok.php上使用它。
https://stackoverflow.com/questions/50670482
复制相似问题