没有打开网站的自动活动(没有访客的cron)

时间:2014-07-24 07:28:04

标签: javascript php jquery ajax wordpress

是否可以在php或wordpress网站(使用jquery,ajax或其他任何东西)进行自动活动而无需打开网站。例如,当我在5分钟后在我的网站上注册一个带有他的电子邮件ID的学生时邮件需要发送给学生告诉他的注册是由管理员完成的。我注册了学生然后关闭了我的网站.5分钟后,邮件自动转到学生。

可以检查当前时间和登记时间以及当前时间和当前时间之间的差异。注册时间是5分钟,然后发送邮件。但这里的问题是这只有在网站打开或对应页面加载时才有效。

所以请帮我做这件事。 [在没有打开网站的情况下经过一段特定时间后自动进行活动]。如果你知道怎么做,请提供一个例子。它会帮助我和其他人做这些事情

1 个答案:

答案 0 :(得分:1)

创建一个文件,用于发送电子邮件,通过cronjob执行该文件,现在你想知道文件将如何知道它将向哪个学生发送电子邮件,简单的答案是必须有一个状态字段在数据库中默认值为0。当新用户注册其值为0时,在您的cronjob文件中,电子邮件将发送给状态值为0的用户。发送电子邮件后,将该状态更新为1,以便crone文件不会再次向该学生发送电子邮件。