[英]Real time emailing notification using PHP and Jquery
客户希望在其网站上提供一项功能,该功能可以在课程安排开始前30分钟通过电子邮件或短信通知用户。
我对PHP和JQUERY的了解仅限于-仅当有人查看或访问该页面时才会触发PHP的功能。 我实现此目的的方法是检查时间,然后在time()
特定用户的时间表早30分钟的情况下发送电子邮件。
当然,问题在于系统无法检查是否没有人访问该页面,甚至无法以我们希望的实时方式处理通知。
我期待着实现目标的解决方案和启示或方法。 非常感谢你。
您需要为其设置Cron作业。 首先创建一个单独的PHP文件,在其中放置所有逻辑以向用户发送电子邮件。 创建文件后,您需要对其进行自动化,以便服务器以您指定的间隔(例如,每5分钟,30分钟,每小时等)为您运行此PHP文件。
如果您在共享主机上,则必须具有cPanel。 请查看此链接以获取Cron Job指南。 [链接]
考虑使用cron作业(Linux服务器)或计划任务(Windows服务器)。 参见此处获取文档http://www.thesitewizard.com/general/set-cron-job.shtml
设置一个cron作业以定期运行您的PHP文件之一,该文件将运行检查以确定是否应发送电子邮件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.