我正在从事需要创建网络论坛的工作。由于我的愚蠢,我决定使用 javascript,事先不知道 javascript 是一种客户端语言。我需要一种方法将数据从 javascript 保存到服务器上,然后能够读取数据。我尝试查看 node.js 之类的东西,但是为了做到这一点,我将重新配置整个 Web 服务器(这不是我的)。另一种解决方案是使用 php。这就是问题所在:在设置网页布局的 html 文件中使用了一堆包含(即 css 文件、html 文件,甚至 php 包含)。我无法将索引文件的名称更改为 index.php,因为它破坏了文件内的所有包含。所以我需要一种方法来保存,比如说一个文本文件,使用 javascript 和 html。如果有办法,我想做一些非常简单的事情,比如在 html 中包含一个 php 文件,然后在我的 javascript 代码中调用一个 php 函数来将文件的内容放入我的 index.html 页面。我认为有一种方法可以调用这样的简单命令:
<script>
var thedata = <?php getData() ?>
</script>
其中 php 函数 getData() 将返回一个 json 编码的字符串,其中包含所有数据(从单独的 php 文件处理)。有没有办法做到这一点?关于如何在不将我的 index.html 文件更改为 index.php 的情况下处理服务器上的数据存储的任何其他建议?
注意:我尝试访问 apache httpd.conf 文件并添加一个处理程序来将 .html 文件预处理为 php 文件,但这似乎不起作用(没有像 echo 'test' 这样简单的东西适用于 html 文件)。