我有一个主要是“静态”的网站,没有服务器端代码,只有一点JavaScript。现在,我想添加一个联系表。我不在乎如何获取联系表单数据(因此只需将数据写入服务器中的文本文件就可以了)。

这个问题最简单的解决方案是什么?人们通常如何处理?

我相信我可以添加一些服务器端代码(PHP或类似的东西)来处理表单(例如,将表单数据写入文件),但是我希望使用客户端解决方案。

最佳答案

使用外部工具,它们通常称为“formmailer”。您基本上将表单提交到他们的服务器,然后他们通过邮件将表单内容发送给您。

如果您不希望这样做,则必须在服务器端做一些事情:在没有服务器端程序来接收来自客户端的数据的情况下,将数据存储在服务器上是不可能的。

您可以安装CouchDB并从Javascript进行接口(interface):)每个人都可以使用它:)

将POST数据存储在硬盘上的最简单的PHP脚本:

<?php file_put_contents('/path/to/file', serialize($_POST) . "\n", FILE_APPEND); ?>

关于forms - 如何在静态网站上添加联系表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10698058/

10-11 02:38