我在搞乱我的网站,然后我想为什么不给自己添加一个访客邮件通知。我使用以下代码将以下代码添加到我的网站include("visit_mail.php");但即使我的网站有 1 次访问,我也会收到来自 x-mailer 的 20 封电子邮件。这是x-mailer的代码$browser = $_SERVER['HTTP_USER_AGENT'];$time = date("g.i A l-d F Y", time() + 6*60);$ip=getenv('REMOTE_ADDR');$email_me= "me@mydomain.com";$msg = "\nHey SomeOne Visited Your WebSite\nIP: $ip\nBrowser:$browser\n$time.";$subject = "Visitor On $site_name";$headers = 'From: me@mydomain.com' . "\r\n" .'Reply-To: me@mydomain.com' . "\r\n" .'X-Mailer: PHP/' . phpversion();'X-Priority: 1\n'.'Priority: Urgent\n'.'Importance: high';$x =mail($email_me, $subject, $msg, $headers);if($x){echo "";}else{echo "";}
1 回答

慕的地6264312
TA贡献1817条经验 获得超6个赞
访问网站时发送多个请求,这可能会导致脚本执行多次。您可以尝试添加:
$page = $_SERVER['REQUEST_URI'];
$msg .= 'They visited page: ' . $page;
检查他们访问的页面。
有关访问该站点的用户的更多详细信息可以通过以下方式检索:https ://www.php.net/manual/en/reserved.variables.server.php
- 1 回答
- 0 关注
- 280 浏览
添加回答
举报
0/150
提交
取消