我正在开发一个在线酒店预订系统,我发现需要设置一个计时器来限制客户完成预订的时间。我这样做是因为一些并发问题。计时器将从选择房间开始,直到付款完成为止。
我打算使用PayPal,但我不确定它是否具有计时器功能(一旦时间用完,确认付款按钮将被禁用)。
我的流程是这样的: 选择房间页面 - >客户信息页面(开始计时器) - >付款(贝宝) - >结果页面
欢迎任何建议...... (我是网络开发的新手) 提前谢谢..
答案 0 :(得分:1)
您始终可以在会话中存储UNIX样式时间:
session_start();
$_SESSION['start'] = time();
当你想完成它时,你可以通过从当前时间减去存储的时间来获得时间戳差异(经过的时间):
time() - $_SESSION['start'];
查看http://php.net/time了解详情。