我正在寻找支付处理类型脚本。这是步骤。
它用于 Minecraft 服务器,因此玩家可以捐款。然后是支付宝。然后给元素。
- 玩家在游戏名称中输入他们的 Minecraft,然后它会为 $player 创建一个 cookie。
- 玩家将点击他们想要的包裹,它会在支付后被定向到带有特定页面重定向的PayPal包裹。如果设置了 cookie,每个不同的包裹将提供不同的项目,什么不是。
- 然后他们将拥有他们的元素并开始他们的快乐之旅 :D
我的问题是,他们是否足够聪明。他们会通过刷新来滥用并通过刷新一遍又一遍地给自己元素。隐藏该部分流程或不允许他们刷新页面并只允许访问一个页面的最佳方法是什么?
谢谢, 死灵
最佳答案
您可能应该使用 session 变量来存储此信息,而不是 cookie。当用户在 PayPal 上进行付款处理后被重定向回您的网站时,您只需使用 session 变量中所需的信息,然后取消设置,这样就无法再次使用它。
关于PHP - 允许用户只访问一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12164978/