【发布时间】:2012-02-06 07:35:47
【问题描述】:
我是一名刚接触网络编程的大学生,最近我可以说是“碰壁”了。
很难解释我的问题,因为我不了解正在发生的一切,但一位朋友将我推荐到了这个网站,我希望这里的指导能给我指明正确的方向。
这就是我想要做的:创建一个可以通过网页通过多台计算机访问的库存,并且每个用户都可以编辑。
我已经做了什么:我已经创建了 HTML 页面并添加了 Javascript。 Javascript 与库存中的物品数量进行交互,用户可以在提取物品或添加物品时更改特定物品的数量。但是,当页面重新加载时,数字会恢复为默认值零。
我研究过通过 Javascript 编辑 cookie,但这只适用于单台计算机。 “window.name”也有同样的问题。我稍微查看了数据库,然后打了个寒颤,迅速关上了门。如果数据库是唯一的选择,那么有人可以指点我的数据库初学者教程吗?
从我的角度来看,我遇到的主要问题是在网页上修改 Javascript 中的变量,然后以某种方式将该变量保存到一个位置的文档中。这样,连接到该网络的每台计算机都可以访问变量并根据需要修改它们。
我将不胜感激在这件事上的任何帮助!
【问题讨论】:
-
请注意,不同用户之间的页面请求之间共享数据的方法有很多,但由于每个客户端只与服务器通信,因此必须在服务器端完成,因此可用的确切方法取决于服务器运行,即unspecified。请编辑此信息您的问题。此外,sample code 通常会有所帮助。另见Writing the perfect question。
-
@JacobABridges 我编写了一个示例程序,它使用 PHP 和 Javascript 在服务器上读取、修改和写入文本文件,但它有点冗长,所以我可能不应该在这里发布。如果您希望我将其发送给您,请给我发电子邮件:jsweeney.dev@gmail.com
-
@JeffreySweeney:这不是 SO 应该如何工作的。 SO 应该是自包含的,因此 Q&A 可以帮助不止一个人。同时,代码应该足以说明答案;它不需要是一个完整的生产系统。
标签: javascript html database variables reload