在php图库中使用paypal buy now表单,请提供帮助

在php图库中使用paypal buy now表单,请提供帮助,php,mysql,paypal,Php,Mysql,Paypal,基本上,我只想在人们购买艺术品并向他们发送收据后关闭按钮。我还要一份他们的资料。这是我通过阵列传递的内容: <form method="post" action="https://www.paypal.com/cgi-bin/webscr"> <input type="hidden" name="cmd" value="_xclick" /> <input type="hidden" name="business" value="email@mydomain.com

基本上,我只想在人们购买艺术品并向他们发送收据后关闭按钮。我还要一份他们的资料。这是我通过阵列传递的内容:

<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="email@mydomain.com" />
<input type="hidden" name="item_name" value="<?php echo $title; ?> (ID:#<?php echo "  {$p['id']}" ?>)" />
<input type="hidden" name="item_number" value="<?php echo "{$p['id']}" ?>" />
<input type="hidden" name="amount" value="<?php echo "{$p['price']}" ?>" />
<input type="hidden" name="shipping" value="39.99" />
<input type="hidden" name="return" value="http://mydomain.com/thankyou.php" />
<input type="submit" value=" " class="button" />
</form>


我会设置IPN侦听器,在IPN返回“VERFIFIED”且payment_status=“Complete”时,将项目的状态标记为在其数据库表中售出(您正在基于数据库生成该表单?)。然后,仅在商品未售出时生成该表单


如果您不知道如何实现IPN侦听器,这里有一个教程:

添加一个已售出字段执行db,售出时添加1,只有当它不是1时才显示按钮。