使用php和paypal并存储在mysql数据库中的支付解决方案?

使用php和paypal并存储在mysql数据库中的支付解决方案?,php,forms,post,paypal,paypal-ipn,Php,Forms,Post,Paypal,Paypal Ipn,我正在寻找一个解决方案,供访问者支付使用贝宝设置在我的网站上有广告。 我希望当访问者填写表单(POST),然后单击Paypal按钮时,他们将离开我的站点到Paypal站点进行支付,成功支付后重定向到我的感谢页面,如Thanke.php,表单中的所有信息将存储在mysql数据库中 我已经看过Paypal开发者网站(IPN)上的代码示例,我现在不知道这是不是正确的解决方案 我真的不知道在使用Paypal成功付款后,表单将如何存储在db中?请有人帮我一些代码示例,我如何在付款后将表单输入(如姓名、电子

我正在寻找一个解决方案,供访问者支付使用贝宝设置在我的网站上有广告。 我希望当访问者填写表单(POST),然后单击Paypal按钮时,他们将离开我的站点到Paypal站点进行支付,成功支付后重定向到我的感谢页面,如Thanke.php,表单中的所有信息将存储在mysql数据库中

我已经看过Paypal开发者网站(IPN)上的代码示例,我现在不知道这是不是正确的解决方案

我真的不知道在使用Paypal成功付款后,表单将如何存储在db中?请有人帮我一些代码示例,我如何在付款后将表单输入(如姓名、电子邮件、adsinfo、价格和图像)存储到db


提前谢谢

您应该使用IPN(即时支付通知),在那里您可以更新或将值插入mysql。此页面将在完成付款后执行,它将在服务器上运行,而不是在用户浏览器中运行,因此这是更好的处理方式

请您提供一个php代码示例,使用Paypal IPN存储姓名、电子邮件、adsinfo、价格和表单上传的图像。到示例Paypal电子邮件:demo@demo.com?在mysql表中存储(插入)页面本身的所有值的最佳方法是再添加一个名为status的字段。根据IPN付款状态,仅更新状态字段