如何制作PHP商店信息直到购买完成?

如何制作PHP商店信息直到购买完成?,php,Php,我正在尝试制作一个表单,用于定制YouTube背景 无论如何。我用HTML编写了这个代码,当您点击submit时,它会将信息发送到一个PHP文件,该文件处理信息并将其作为电子邮件发送 这工作很好,但我需要设置它,以便在他们购买之前它不会向我发送电子邮件 我希望它是这样工作的 他们填写表格并单击提交,然后他们被重定向到PayPal上我的项目的URL。(如果这不起作用,PHP网站上会有一个buy now按钮)不管怎样。他们最终在贝宝上购买物品。一旦他们购买了它,我将收到他们在表格上要求的详细信息的电

我正在尝试制作一个表单,用于定制YouTube背景

无论如何。我用HTML编写了这个代码,当您点击submit时,它会将信息发送到一个PHP文件,该文件处理信息并将其作为电子邮件发送

这工作很好,但我需要设置它,以便在他们购买之前它不会向我发送电子邮件

我希望它是这样工作的

他们填写表格并单击提交,然后他们被重定向到PayPal上我的项目的URL。(如果这不起作用,PHP网站上会有一个buy now按钮)不管怎样。他们最终在贝宝上购买物品。一旦他们购买了它,我将收到他们在表格上要求的详细信息的电子邮件。如果他们取消了,我就不会收到电子邮件并免费给他们


我想知道PayPal提供的在他们完成购买后显示站点的选项是否会有所帮助。它可能会链接到另一个PHP文件?例如,如果第一个PHP文件存储了信息,PayPal重定向到的第二个PHP会告诉它释放数据?我不确定。

贝宝有一个叫即时付款通知的回调功能。他们也有使用此功能的好例子。基本上,您不会在sendYT.php中使用电子邮件函数,而是将它们放在PayPal调用的php文件中。以下是关于它的更多信息:


如果你打算在PayPal上做大量的工作,我建议你也加入PayPal开发者网络,因为这可能非常复杂。我想出来了。我所需要做的就是制作一个PayPal Buy Now按钮并从中获取一些代码。
然后,您只需将所有已有的表单标记放在下面。

小心发布包含个人信息的PHP代码。由于Dropbox Amazon S3备份不允许使用服务器代码,您可以在当前会话中存储信息,这样当用户被重定向回时,您可以获取信息,或者您可以生成一些随机密钥,将订单信息与密钥一起存储在数据库中,然后使用paypal重定向返回url,使用密钥从签出返回,并从数据库中提取订单信息。我不使用Dropbox托管该网页。谢谢。有没有办法接收他们在我的表格上输入的信息?