1

我正在开发一个游戏管理应用程序。我想实现以下内容:

  1. 在浏览器的一个选项卡中,用户可以预订座位并前往支付网关进行支付。

  2. 如果他在浏览器中打开另一个选项卡,则必须允许他在当前浏览器中预订其他座位并为所选座位付款。

但是目前我已经使用会话概念实现了,如果用户在一个选项卡中预订门票,并且如果他尝试在其他选项卡中打开网站并预订门票,我只是发出一个警报,表明当前正在进行交易并给他结束交易并开始新交易的选项。我正在使用 PHP codeigniter 框架

4

1 回答 1

0

与其将会话存储在 php 中,您可能需要将其作为隐藏变量存储在 html 中,并在 php 中对其进行评估以识别会话。

这可能是您唯一的选择,因为 php 会话和 cookie 都不会区分不同的选项卡。

您应该根据您的系统和要求考虑这种方法的安全隐患。

于 2015-11-21T07:33:22.743 回答