Paypal没有退回"金额"变量到我的PHP脚本

时间:2015-09-03 03:22:28

标签: php paypal

这很奇怪。我知道我的数量'变量是有效的,因为在我的形式,它需要你paypal和金额是正确的。但出于某种原因,当我将这个文件写入我的服务器时,“数量”和“#39;字段是空白的。

<?php
$data='';
$data=$_POST["item_name"].'|';
$data=$data.$_POST["amount"].'|';
$data=$data.$_POST["business"].'|';
$data=$data.$_POST["custom"];
$imp_file='c:\\demo\\sent.txt';
file_put_contents($imp_file, $data);
?>

以及$ imp_file输出的内容

testitem || softworksinc@gmail.com |用户名|的itemid |

唯一不同的是&#34;数量&#34;从其他人的角度来看,它将是一个浮动值,但这不应该影响它的$ _POST吗?

1 个答案:

答案 0 :(得分:1)

尝试对文件执行完整的$ _POST转储,以查看实际收到的内容:

<?php
  $data = "";

  foreach($_POST as $item => $item_data)
      $data .= $item . "|";

  $imp_file='c:\\demo\\sent.txt';
  file_put_contents($imp_file, $data);
?>