Laravel -谜语网站的时间管理



我使用laravel来构建一个谜语web应用程序,用户可以在其中发布谜语并设置结束时间(例如:10小时/2天从发布日期)。其他成员可以在规定的时间内回答谜语。在时间内给出最好的答案。如果时间结束了,我希望这个谜语不会出现在页面上。我需要指导我如何才能接近只有谜语是时限后不可用的部分。核对当前时间和发布时间是否有帮助?或者还有其他更简单的方法。我刚开始旅游。

我会将这些谜语存储在数据库中。你插入它们,然后给它们一个开始日期,可以是你当前的时间……还有结束日期。这个值可以在后端设置。

当一个用户想要访问一个页面时,你做一个时间检查,例如:(虚拟数据)用户导航到:

www.riddles.com/112

检查id 112是否存在。(FindOrFail).

是的,它存在?

在数据库中检查结束时间。如果尚未达到此结束时间,则显示该页。否则,您将重定向到其他页面。

你的问题对我来说不是100%清楚,但我猜这是你想开始做的事情?如果没有,请给出更详细的解释。

最新更新