如果我想存储电子邮件,但没有数据库(例如MySQL),我该怎么办?
数据应该可以从PHP访问和写入,但是常规“访问者”不能看到数据。
希望你能提供帮助。
答案 0 :(得分:8)
您可以将它们放在文件中:)
$data; // Defined "somewhere"
file_put_contents('filename.txt', $data);
但是,无论如何,我建议您使用数据库。至少每个人都安装了SQLite。
答案 1 :(得分:4)
如果您的数据不是很大,则可以使用XML文件。 但是,如果您的数据很重要并且您必须保护它,则必须加密数据
答案 2 :(得分:0)
您可以使用php函数邮件($ to,$ subject,$ body)将电子邮件地址发送到您的个人电子邮件。这些数据无法从您的脚本中读取,但对于您的用例,这可能没问题。
答案 3 :(得分:0)
看,虽然我真的不建议这样,但是你可以随时将它输出到.php文件,第一行是exit()。
所以请确保,您始终可以* / $ mail * /到该文件,但这不足以替代使用数据库存储信息的安全性。
答案 4 :(得分:0)
您可以执行Outlook的操作:为邮件创建自己的文件格式并在其中转储邮件。并实现自己的读者。(有时重新发明轮子)。但它会给你一大堆对你邮件的控制权,让你在需要的时候轻松备份。