求PHP代码:想制作一个只能通过支付宝付款后返回才能打开,直接输入地址不能打开的页面

我提供一些数据供他人支付宝付款后下载,网站可以集成支付宝直接付款,客户在付款后有个返回页面,我想在返回页面提供一个链接供客户下载他已购买的数据,但这个页面只限于支付宝返回... 我提供一些数据供他人支付宝付款后下载,网站可以集成支付宝直接付款,客户在付款后有个返回页面,我想在返回页面提供一个链接供客户下载他已购买的数据,但这个页面只限于支付宝返回的页面才能打开,直接输入地址不能打开(防止他人复制了连接地址就四处传播),最好能设置为一定时间内需要下载(例如30分钟),否则页面失效。这个也是我看到某个站点是这样做的,我也想实现,希望能帮忙,送分或付费均可 展开
 我来答
危献e3
2011-02-09 · TA获得超过2053个赞
知道大有可为答主
回答量:2738
采纳率:0%
帮助的人:1973万
展开全部
哦 这个意思啊 可以实现 提供个思路 其实是Session的问题. 使用Session来确认唯一的客户端 该地址需要特定的session属性 比如 session["candown"], 只有这个属性呗设置了特定的值才能下载 这就解决了复制链接地址传播的问题 在session存在的情况下 数据要用php临时写到客户端 这样就保证了不可重复性 还有就是超时问题 这个可以在session中设置起始时间 在php往客户端写的时候判断时间 如果当前时间减去session中的时间超过30分钟 那么就session["candown"]="" 这样就限制了下载时间
krnvta
2011-02-09 · TA获得超过1444个赞
知道小有建树答主
回答量:1188
采纳率:50%
帮助的人:290万
展开全部
支付宝有一个合作程序,你可以注册后下载到的,各种脚本。
支付成功后,支付宝会返回信息。其中有是否购买成功和付款等信息。你需要做一个程序接收这个返回的密斯信息并且做后期的客服即可。

很容易的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式