我正在尝试制作一个在线注册表单系统。我只是想知道活动日期何时过去,我是否能够将所有已注册该活动的人的列表(从 MySQL 数据库)发送到电子邮件,但只能这样做一次?我想您必须将现在的日期与开始日期进行比较,但是如何阻止它多次重新发送?
我不是要求一个完整的脚本,只是一个关于如何去做的想法。
非常感谢
PHP 无法做到开箱即用,因为您无法启动定期执行的任务以每隔一段时间执行一次(或在特定时间点执行)。
因此,您有两个选择:
CRON
在 Linux 上。每个平台上都有这样的功能。这基本上意味着您指示某个程序或操作系统组件每隔 5 分钟访问一个特定页面,以检查是否有新邮件要发送。以 Google 的php cron为例。Google for php cron windows以获取有关如何在 Windows 上执行此操作的提示。