我可以从JSON文件中检索数据,但无法添加它

时间:2019-04-27 19:53:16

标签: javascript jquery json ajax

我阅读了这个问题(click)。我读过类似的文章。但是它没有发送数据。

我要执行的程序:

  • 我正在尝试制作一个登录程序。
  • 我有一个 JSON 文件,其中存储了用户名和密码数据。
  • 从外部,我可以捕获JSON文件中的数据。 (没问题)
  • 但是我想发送数据。 (此问题)
  • 系统不会发出“ 错误”警告。但是它不会发送JSON文件中的数据。

示例JSON文件:

Hello
world
it's
a
wonderful
day

HTML代码:

{
    "jack":"jack123",
    "rick":"rick123",
    "maria":"maria123"
}

JAVASCRIPT CODE:

<input type="text" id="username" placeholder="username">
<input type="text" id="password" placeholder="password">
<button onclick=run()>CLICK RUN</button>
<button onclick=run1()>CLICK RUN1</button>

注意::我不知道PHP。

1 个答案:

答案 0 :(得分:1)

您尝试执行的操作存在很多问题。即使您是前端用户,也需要知道后端的工作方式。与node.js一起使用,它使用javascript构建简单的服务器。

您正在做的是发送请求,但由于无法从客户端javascript访问计算机的文件系统,因此无法处理该请求。

工作原理: 您发送带有一些数据的发帖请求。您的后端获取此数据并对其进行处理。写入文件或数据库或执行任何其他操作。您缺少的是服务器端。再次,观看一些有关如何安装node.js,npm以及如何制作简单服务器的教程。

此外,您不得将登录名和密码存储在文本文件中,尤其是不加密的情况下。这是禁忌。