我正在制作一个离线网站,需要与服务器同步每晚。我们的员工在外面工作,有时在地下工作,需要访问网站的数据库。但一旦回到家,他们必须把他们的调查结果发给我们。
在他们第一次连接时,我会检查google gears是否有sqlite数据库,如果没有,我会运行一个脚本来插入它。一旦他们有了它,我就会将他们的下一个约会同步到他们的本地数据库中。
当他们完成后,第二天,他们连接到给我们发送所有的东西,并下载他们的新约会。
现在,我能够创建sqllite数据库并在其中插入新值,这要归功于google gears。但我还没有找到一种方法来读取数据库与php同步它与我们的在线数据库。
要从在线到关闭,我可以在一个隐藏字段中编写一个数组,然后用JavaScript读取该字段。但另一方面,我想知道是否有其他方法,然后用DOM创建表单,并在JavaScript中提交它,以便用PHP读取值?
我需要同步很多值,你知道有没有更简单的方法?
谢谢你的帮忙
发布于 2009-11-19 17:31:29
您应该使用Ajax将新数据发布到PHP服务器。
你可以使用jquery (或任何其他框架),他们的大量资源,如何将数据发布到网络上的php。
你的网页在离线时可能有一个隐藏的按钮,这个按钮可以让用户开始同步。
这是一个来自PHP和jquery的tutorial!
发布于 2009-11-19 17:53:10
我找到了vortex,这是一个功能强大的gear脚本,可以帮助同步从文件到数据的所有内容。这肯定会对我有帮助。
这是到the developer's blog的链接。下载链接就在那里。
我会回来,当网站工作,以帮助感兴趣的人。
https://stackoverflow.com/questions/1761946
复制相似问题