是否可以在一段时间后自动运行 PHP 脚本?

时间:2021-02-28 17:39:53

标签: javascript php

我正在开发一个使用 JS 和 PHP 的日程安排应用程序,这个应用程序向用户显示一个日历,可以选择点击某个时间段来选择它,当一些用户选择一个时间段时,我正在保存这个其他用户不可用的时间段,只是为了防止超额预订。

我正在用户点击日历时将时间段的状态更改为 UNAVAILABLE,这样,如果另一个用户打开此日历,时间段将变为 UNAVAILABLE,阻止其点击。

在用户点击后,我使用 JS 开始倒计时,只是为了再次将该时间段恢复到 AVAILABLE。

我的困境是,如果用户没有完成结帐就关闭了浏览器,那么时间段将继续处于 UNAVAILABLE 状态,因为 JS 倒计时将丢失。

那么,我的问题是,是否可以在一段时间后通过 PHP 自动恢复该状态?

感谢这里的任何建议。

1 个答案:

答案 0 :(得分:0)

Unix 平台上有一种叫做“计划器”或“任务管理器”的东西,它叫做 Cron。要完成您的任务,您需要在 cron 中创建一个作业(任务),它将在特定时间段内使用所需的参数打开所需的页面,例如:

"卷曲http://smth.here.com/cron.php?ilikebigbutts"

你当然需要为此安装 curl

相关问题