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

时间:2012-08-23 12:25:36

标签: php

我正在尝试制作一个用于自定义YouTube背景的表单。

以下是表单的链接:https://dl.dropbox.com/u/88013113/NEW/ytRegister.html

反正。我用HTML编写了这个,当你点击提交时,它会将信息发送到PHP文件,该文件处理信息并将其作为电子邮件发送。

这是指向PHP文件的链接:https://dl.dropbox.com/u/88013113/NEW/sendYT.php

这样可以正常使用,但我需要对其进行设置,以便在购买之前不会向我发送电子邮件。

我希望它如何工作就像这样。

他们填写表单并单击“提交”,然后将其重定向到PayPal上我的项目的URL。 (如果这不起作用,PHP网站上有一个立即购买按钮)无论哪种方式。他们最终使用PayPal购买该商品。一旦他们购买,我将收到他们在表格上要求的详细信息的电子邮件。如果他们取消它,我就不会收到电子邮件并免费赠送给他们。

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

2 个答案:

答案 0 :(得分:0)

PayPal具有称为即时付款通知的回拨功能。他们也有很好的使用此功能的例子。基本上你没有sendYT.php中的电子邮件功能,你会把它们放在PayPal会调用的php文件中。以下是有关它的更多信息:https://www.paypal.com/ipn

如果您要使用PayPal进行任何数量的工作,我也会加入PayPal开发者网络,因为它可能非常复杂

答案 1 :(得分:0)

好。我想到了。我需要做的就是制作PayPal立即购买按钮并从中获取一些代码。

 <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_s-xclick">
 <input type="hidden" name="business" value="your e-mail address">
 <input type="hidden" name="hosted_button_id" value="AJH9VZXA6DNNJ">

然后,您只需将已有的所有表单标记放在其下。

最后。

  <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay  online!">
  </p>
  </p>
  <p>&nbsp;</p>
  </form>

就是这样!它将所有信息发送给PayPal,然后通过电子邮件向我发送选项:)