我正在尝试通过电子邮件发送客户端的浏览器数据一次;但是,require_once所在的页面有一个jQuery库更改图像,似乎...... php正在运行每个图像转换。
我试图阻止重复这个,但那也失败了
$currentFile = $_SERVER["SCRIPT_NAME"];
if ($execute <> 5) { require_once 'send_mail.inc'; }
在send_mail.inc中将$ execute设置为5。
想法?
答案 0 :(得分:2)
require_once是每个运行时。如果你有一堆ajax请求,每个请求都由一个新的运行时填充。你需要一种方法来坚持一些东西。您可以使用会话来执行此操作。在会话中存储有关第一个请求的事实并发送电子邮件。在后续请求中,请勿发送电子邮件。