如何在apache中使用php安排一个动作?

时间:2014-12-26 12:21:27

标签: php mysql apache

我正在开发一个网站,用户可以选择一个选项说1.阅读书籍,2。阅读和下载书籍。现在要下载一本书,用户需要管理员的许可。当用户在批准后选择下载书籍时,他需要从通过电子邮件发送给他的给定链接中收集该书。如果他在24小时内没有收集它,那么他将收到一封电子邮件,如果他仍然没有在7天内收到该书,则会向审批人发送一封电子邮件。我在mysql中有数据库,我存储用户的详细信息,他们是否收集了书籍是否存储在旗帜中。问题在于定期安排这些提醒电子邮件。任何人都可以帮助我吗?我需要知道接近的方法以及如何做到这一点。我有XAMPP..Windows 2003服务器和php 5以及mysql 5.6 谢谢提前

1 个答案:

答案 0 :(得分:1)

您可以使用Windows task scheduler

使用计划任务,您可以安排任何脚本,程序或文档在最方便的时间运行。每次启动Windows XP并在后台运行时,计划任务都会启动,并且它会在您创建任务时指定的每个任务启动。

Schtasks安排命令和程序定期或在特定时间运行。 Schtasks根据计划添加和删除任务,按需启动和停止任务,以及显示和更改计划任务。

然后,只需编写一个脚本,执行您需要在给定时间执行的代码。