0
我已经设置了一个简单的PayPal BuyNow按钮。通过PayPal按钮传递会话变量
- 用户点击按钮
- 用户进入到PayPal购买
- 用户被重定向到一个安全的下载页面
我在被访问下载页面的问题。它应该通过传递给它的会话变量来访问。
如何通过PayPal BuyNow按钮传递会话变量?
是否应该从按钮代码传递?如果是这样如何?
我已经设置了一个简单的PayPal BuyNow按钮。通过PayPal按钮传递会话变量
我在被访问下载页面的问题。它应该通过传递给它的会话变量来访问。
如何通过PayPal BuyNow按钮传递会话变量?
是否应该从按钮代码传递?如果是这样如何?
会话变量不会像表单变量那样传递。因此,除非您获得响应信息来创建会话变量,否则PayPal与此无关。
会话变量在浏览会话期间(直到用户关闭浏览器)或您在代码中指定的时间(1天,10天,30天)创建并存储在Web服务器上等等......)。他们不依赖于正在查看的页面。如果您在提交PayPal按钮之前创建了该变量,那么当用户访问下载页面时,您的代码应该读取该变量并允许用户执行您编程的任何内容。
但是,需要注意的是,用户必须启用cookie才能使会话变量正常工作。
希望这会有所帮助。
在进一步思考此主题后,您可以通过几种方法完成此任务。您可以将paypal重定向到创建会话变量的页面,然后重定向到您的下载页面。您也可以在提交您的PayPal按钮时使用其他众多表单变量之一,因此当PayPal重定向到您的下载页面时,会话变量包含在从Paypal返回的其他表单变量之一中。 如果你需要额外的指导,发布一些代码,我可以看到我是否可以进一步帮助。 – 2013-04-07 19:14:01