php - 是否可以从 HTML5 的本地存储中提取数据并保存到服务器数据库?

标签 php javascript mysql html local-storage

我有一个社交网络应用程序的想法,部分想法是将数据从本地存储拉到服务器数据库。这样做的原因是说你有一个想法,你想把它放在你这个社交应用程序的下一个状态,但你没有任何信号和无线。您在应用程序上写下状态,并将其保存到本地存储中,以便在他们回到可以在线连接手机的地方时使用。

然后他们到达可以上网的地方,然后应用程序检测到本地存储有变化,然后从那里拉取它并保存到服务器数据库。

这是否可能,如果可能,您将如何实现? 如果根本不可能,您认为这可能是在未来的某个时候吗?

我期待听到您对此的评论和回答,因为我认为这可能是一个很大的讨论。

最佳答案

是的,这是可能的,为什么不呢?当您从本地存储中提取数据时,数据就像任何其他 Javascript 变量一样工作,没有任何限制会阻止您将其发送到服务器,除非没有互联网连接。

how would you go about implementing it?

首先您需要检测连接状态,请参阅 this question .因此,当用户尝试更新其状态时,它会检查连接是否在线,如果不在线,则将其保存到本地存储。

使用链接问题中的方法来检测连接何时恢复,然后从本地存储中提取数据并通过 将其发送到服务器,然后清除本地存储,以防止发送重复数据。

关于php - 是否可以从 HTML5 的本地存储中提取数据并保存到服务器数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17612490/

相关文章:

php - 大约一分钟后,PHP fsockopen或Microsoft关闭连接

Mysql、AVG和Count问题

javascript - html 中的动态列表( Bootstrap 列表)

javascript - React-final-form 中是否有 FormSection(reduxForm) 的替代品。如果不是如何以 react-final-form 实现它

javascript - 如何通过单击链接在 Bootstrap 模式中打开特定的可折叠面板

c# - ASP.NET 表单自动保存

php - MySQL:跨位于不同服务器上的多个数据库加入查询

mysql - sql select - 另一个带有 NULL 的选择仅返回 NULL

php - 如何将 HTML 代码从另一个文件添加到 .html 文件?

php - Laravel 可选列的默认值