0

我正在尝试通过电子邮件向自己发送一次客户的浏览器数据;但是,require_once 所在的页面有一个 jQuery 库更改图像,并且似乎...... php 在每次图像转换时都在运行。

我试图用这个来防止重复,但这也失败了

 $currentFile = $_SERVER["SCRIPT_NAME"];
 if ($execute <> 5) { require_once 'send_mail.inc'; }

其中 $execute 在 send_mail.inc 中设置为 5。

想法?

4

1 回答 1

2

require_once 是每个运行时。如果您有一堆 ajax 请求,每个请求都由一个新的运行时填充。你需要一种方法来坚持一些事情。你可以使用会话来做到这一点。存储有关会话中第一个请求的事实并发送电子邮件。在后续请求中,请勿发送电子邮件。

于 2011-09-20T17:32:19.680 回答