gpt4 book ai didi

非事件用户时的 PHP 邮件

转载 作者:行者123 更新时间:2023-11-29 22:16:36 30 4
gpt4 key购买 nike

所以我正在制作一个网络系统,这个想法是当用户关闭浏览器时它会向我发送一封电子邮件。目前,用户正在使用 Javascript Ajax 来让 PHP 更新数据库的当前时间。当时间超过 5 分钟时,我希望 PHP 给我发送一封电子邮件。数据库是为用户和内容设置的。

您能否告诉我服务器是否可以每 30 秒左右检查一次用户是否处于事件状态,如果不活动则发送电子邮件。如果可以的话,您能否提供一些代码示例以及我需要做的事情,目前我无法访问服务器,因为它目前是一个 DEV 项目,并且位于免费的网络托管服务上。如果需要,我可以将其移动到可以通过 SSH 访问的 Linux 服务器上。

我确实有很多关于 PHP 的知识,但这完全打败了我。

为任何帮助干杯。

最佳答案

当然有可能!

首先,我将创建一个标志 SENT,当用户登录或每次更新时间时,该标志设置为 false,具体取决于您的应用。

然后,您只需要设置一个守护进程(又名 cron)每 30 秒运行一个 php 文件,其中您将实际时间与用户的 LastUpdateTime 进行比较,当它是 5 分钟时并且如果 SENT 标志仍然为 false,它会向您发送一封电子邮件并将用户的标志设置为 true,这样它就不会继续向您发送电子邮件。

关于非事件用户时的 PHP 邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31165434/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com