如何在在线预订系统中实现超时



我正在开发一个在线酒店预订系统,我发现需要放置一个计时器来限制客户完成预订的时间。我这样做是因为一些并发问题。计时器将从选择房间开始,直到付款完成。

我计划使用paypal,但我不确定它是否有定时器功能(确认支付按钮将被禁用一旦时间用完)。

我的流程是这样的:选择房间页面->客户信息页面(开始计时器)->支付(paypal) ->结果页面

欢迎提出任何建议…(我是web开发新手)

您始终可以在会话中存储UNIX样式的时间:

session_start();
$_SESSION['start'] = time();

当您想要完成它时,您可以通过从当前时间减去存储时间来获得时间戳差异(经过的时间):

time() - $_SESSION['start'];

查看http://php.net/time获取更多信息

相关内容

  • 没有找到相关文章

最新更新