2015-02-23 89 views
0

我是一名初学者,我试图将PayPal整合到我的网站中。 在我的车有它显示的总金额表:php变量输入值

<td class="total_amount"><b>'.$_POST['amount'].'</b></td> 

现在,我想取出这个量,并将其发送给贝宝:

<form action="paypal_ec_redirect.php" method="post"> 
<input type="hidden" name="PAYMENTREQUEST_0_AMT" value="'.$_GET['amount'].'"></input> 

这不工作时遇到错误:

SetExpressCheckout API调用失败。详细错误消息:订单 总计丢失。短错误消息:由于 一个无效参数,交易被拒绝。错误 代码:10400错误严重级代码:错误

请帮助。

+0

您好 - 请你能不能让我们有更多一点的你的代码。请你也可以告诉我们,如果你使用.php文件? – KM123 2015-02-23 13:29:46

+0

那么你使用_POST和_GET,我想你只想要其中之一。如果您将_GET更改为_POST,那么它会起作用吗? – 2015-02-23 13:30:10

+0

是它的.php文件。将_GET更改为_POST也不起作用。 如果我在代码中输入一个值,例如value =“12”,它可以工作,但那不是我想要的。 – Heiron 2015-02-23 16:35:20

回答

0

试试这个

<td class="total_amount"><b> <?=$_POST['amount'] ?></b></td>

<form action="paypal_ec_redirect.php" method="post"> <input type="hidden" name="PAYMENTREQUEST_0_AMT" value=" <?=$_POST['amount'] ?>"></input>

+0

谢谢,我试过,但我仍然有错误。 – Heiron 2015-02-24 20:01:24