Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好我是新来的,对 SMTP 邮件 PHP 函数有疑问。我创建了一个向公司发送 HTML 电子邮件的联系表单。
现在我被要求为从网页发送的每封电子邮件创建一个计数器,这样他们就可以知道有多少人在请求有关产品的信息。我读到没有数据库是不可能的,我们没有在这个项目中使用它,但我正在考虑用 XML 计数器来做。
这是更好的方法,还是有其他可能性?
不,您不需要 xml。一个简单的文件就可以了:
计数.txt:
0
counter_update.php:
<?php $count = trim(file_get_contents('counts.txt')); $count++; file_put_contents('counts.txt', $count);
如果您的系统比较繁忙,您可能需要添加一些文件锁定,这样两个并行邮件脚本就不会破坏彼此的计数增量,但这是您需要的基础。