好的,我已经使用 jquery 和 ajax 编写了这个简洁的 javascript“东西”。这一切都基于这样一个想法:div 具有一个属性,可以让您在 div 内部进行写入。 (内容可编辑=真)。我认为用它制作一个聊天室类型的东西会很酷,而且天哪,它做了一些很酷的东西(*),但我有一个问题。
使用 ajax,我发布到一个 php 页面,该页面获取发布的数据(x、y、文本、id)并将其填充到类似 JSON 的对象中。如果不写入数据库(我认为太过分了),我怎样才能使这些数据持久存在?看到问题了吗? : php 页面中的变量在页面运行后基本上就消失了,所以我对retrieveNewJSON() 的javascript ajax 调用什么也找不到。
*使用 jquery 效果和设置颜色,我可变地放置了滚动和消失的文本,例如矩阵样式。此外,光标会放置在用户单击的 div 中。
最佳答案
你必须将数据存储在某个地方。如果您不想使用完整的数据库,您可以将它们存储在平面文件中(即:txt)并使用 PHP 的 file functions处理文件。
当然,这不太可扩展,如果您要经常使用它,我强烈建议您使用数据库。
关于php - php问题中的持久数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3399527/