在pc上存储数据的最简单方法

时间:2014-09-24 20:58:30

标签: html database storage local

我正在为自己创建一个可以在没有互联网连接的情况下访问的页面(仅限本地存储)。

我希望该页面以某种方式存储我的计算机上的数据(我放在网站上)。

我听说有办法在php的帮助下编辑.txt文件? 也许Chrome可以以某种方式更容易地保存这些信息?

感谢任何帮助

编辑:我希望只通过Chrome快速轻松地访问网站,因此我不想使用XAMPP或任何其他软件。

3 个答案:

答案 0 :(得分:2)

最简单的方法是使用HTML5的localStorage(不需要服务器端语言),但是在页面之外获取数据并不容易(我理解你了)使用已存储数据的离线页面。

它很简单:

window.localStorage.setItem('myItem', 'Hello World');

然后为了得到它,你只是这样做:

window.localStorage.getItem('myItem');

数组方法也适用(localStorage.myItem等)。

详细了解herehere

以上是一个简单示例:http://jsfiddle.net/h6nz1Lq6/

注意在删除setter行并重新运行脚本后文本如何保留(或者只是转到此链接:http://jsfiddle.net/h6nz1Lq6/1/)。

这种方法的缺点是数据可以很容易地被清除(通过清除浏览器/网站数据,但这又类似于意外删除文件,所以如果你知道你是什么并没有什么可怕的&# 39;重做)并且它不能跨浏览器工作(每个浏览器都存储自己的localStorage)。


如果您仍然决定使用服务器端语言,那么有数百万篇关于它们的教程。对于初学者来说,使用简单的PHP脚本编写文件可能是最简单的,但这需要在您的机器上使用服务器。

答案 1 :(得分:1)

PHP示例:

<?php
$file = fopen("test.txt","w");
echo fwrite($file,"Hello World. Testing!");
fclose($file);
?>

取自http://www.w3schools.com/php/func_filesystem_fwrite.asp

答案 2 :(得分:0)

您可以使用PHP直接读取和写入存储,也可以使用数据库进行i / o。检查PHP + MySQL中的常见解决方案,并使用HTML或textarea字段上传纯文本文件。