无需数据库即可存储数据?

发布于 2024-11-08 18:39:17 字数 99 浏览 0 评论 0原文

如果我想存储电子邮件,但没有数据库(例如MySQL),我该怎么办?

数据应该可以从 PHP 访问和写入,但常规“访问者”不得看到该数据。

希望你能帮忙。

If I would like to store emails, but don't have a database (e.g. MySQL), what should I do?

The data should be accessible and writable from PHP, but regular "visitors" MUST NOT see the data.

Hope you can help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

宛菡 2024-11-15 18:39:18

您可以将它们放入文件中:)

$data; // Defined "somewhere"
file_put_contents('filename.txt', $data);

但是,我建议您无论如何都使用数据库。至少几乎所有地方都安装了 SQLite。

You can put them in files :)

$data; // Defined "somewhere"
file_put_contents('filename.txt', $data);

However, I suggest you to use a database anyway. At least SQLite is installed nearly everywere.

凹づ凸ル 2024-11-15 18:39:18

如果您的数据不是很大,您可以使用 XML 文件。
但如果您的数据很重要并且您必须保护它的安全,则必须加密您的数据。

If your data not very large, you can use XML files.
But if your data is important and you must secure it , you have to encrypt your data

豆芽 2024-11-15 18:39:18

您可以使用 php 函数 mail($to, $subject, $body) 将电子邮件地址发送到您的个人电子邮件。数据将无法从您的脚本中读取,但对于您的用例来说,这可能没问题。

You can use the php function mail($to, $subject, $body) to send the email address to your personal email. The data will not be readable from your script, but for your use case this might be ok.

烟凡古楼 2024-11-15 18:39:18

看,虽然我真的不建议这样做,但在紧要关头你总是可以将其输出到 .php 文件,第一行是 exit()。

因此,可以肯定的是,您始终可以 */ $mail */ 到文件,但这对于使用数据库来存储信息的安全性来说是一个糟糕的替代品。

Look, while I really don't suggest this, in a pinch you can always output it to a .php file with the first line being exit().

So be sure, you can always */ $mail */ to the file, but this is a poor substitute for the security of having a database to store the information.

百变从容 2024-11-15 18:39:18

您可以执行 Outlook 所做的操作:为邮件创建您自己的文件格式并将邮件转储到其中。并实现你自己的阅读器。(有时会重新发明轮子)。但它将授予您对邮件的大量控制权,以便在需要时轻松备份。

You could do what Outlook does: create your own file format for the mail and dump mails inside. And implement your own reader.(Its re-inventing the wheel sometimes). But its going to award you with a tonne of control over your mails, allowing for easy back up when needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文