php - Paypal 使用 mozilla 返回一个空的 $_POST

标签 php paypal

这是我的 HTML 代码。我的代码在 chrome 和 opera 上运行正常,但在 firefox 上运行不正常。

<form name="confirmation" id="confirmation" method="post" 
    action="https://www.sandbox.paypal.com/cgi-bin/webscr">

     <input type='hidden' name='business' value='xyz@gmail.com'>
     <input type='hidden' name='cmd' value='_cart'>
     <input type="hidden" name="no_note" value="0">
     <input type='hidden' name='currency_code' value='USD'>
     <input type="hidden" name="country" value="Singapore">
     <input type="hidden" name="upload" value="1" />
     <input type="hidden" name="rm" value="2"> 
     <input type='hidden' name='cancel_return' 
         value='http://website.com/demo/myProject/'>
     <input type='hidden' name='return'
         value='http://website.com/demo/myProject/cart/payment-confirm.html'>

     <input type="hidden" name="notify_url" 
         value="http://website.com/demo/myProject/cart/payment-confirm.html" />

     <input type="hidden" value="<?php echo $countRows;?>" id="cartCount" />
</form>

最佳答案

数据将转到 IPN url。将 $_POST 数据从脚本中的 IPN URL 记录到一个文件中,看看您得到了什么。我认为如果您关闭 IPN,您可能会在 notify_url 上获取数据(虽然已经有一段时间了,但不是 100% 确定那部分)。

关于php - Paypal 使用 mozilla 返回一个空的 $_POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989261/

相关文章:

php - 如何停止缓存 jquery php 加载的结果

php - 警告 : Invalid argument supplied for foreach() in Magento error log

javascript - 如何使用服务器端 php (Laravel) 加载其他网站,例如 Hypothes.is 或 ProjectHuddle?

Paypal 订阅和 IPN

javascript - 使用 Bootstrap 定价 slider 的每月 Paypal 付款

multilingual - 如何在 PayPal ExpressCheckout 中设置语言

php - 如何为数据库中的foreach数据添加索引?

php - SQL 连接错误 : Connection failed: Unknown MySQL server host 'localhost:3306' (0)

python - 在 Python3 CGI 脚本中,如何在 POST 中读取原始表单数据?

Paypal API 不需要送货地址