paypal ipn和custom不会向数据库添加自定义变量

时间:2015-03-28 09:29:58

标签: php mysql paypal

我一直尝试通过Paypal ipn传递自定义变量,但它不会添加自定义变量中的内容。看看数据库,它只是留空。

这是我的输入将自定义变量传递给Paypal

echo '<input type = "hidden" name="custom_'.$num.'" value= "'.$get_row['file'].'">';

这是我的ipn代码

$filename=$_POST['custom'];

这里我告诉你输入数据库

$query = "INSERT INTO ibn_table
        (itransaction_id,ipayerid,iname,iemail,itransaction_date, ipaymentstatus,ieverything_else,nameofitem,itemNumber,filename)
        VALUES
        ('$transaction_id','$payerid','$firstname $lastname','$payeremail','$mdate', '$paymentstatus','$otherstuff','$nameofitem','$itemNumber','$filename')";

任何帮助都会很好,谢谢

1 个答案:

答案 0 :(得分:0)

根据variable reference,该字段应简称为custom。它应该以同样的方式通过IPN和PDT传回给你。