【发布时间】:2013-08-02 20:31:00
【问题描述】:
当用户点击购买按钮时,我希望他们的一些信息通过 paypal 支付页面并返回到最后的“成功”页面,以便发送确认电子邮件。我已经尝试将许多贝宝变量作为隐藏字段,但是当我尝试检索它们时却得到了空变量。下面我尝试了贝宝标准变量 'custom' 和 'item_number'
表单方面
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="item_number" value="1">
<Input type="hidden" name="custom" value="2"/>
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="2DLZKMQ7G6DVY">
<input type="image" src="css/images/checkout.png" width="124" height="40" border="0" name="submit">
</form>
这是支付后的检索测试变量
echo $_POST["item_number"];
echo $_POST["custom"];
这两个都是空的。感谢您提前提供任何帮助。
【问题讨论】:
-
您解决了这个问题吗?我想知道一些细节。
标签: php variables paypal http-post