Php 如何标记用户';当他们';你在我的网站上采取多步骤行动?

Php 如何标记用户';当他们';你在我的网站上采取多步骤行动?,php,mysql,Php,Mysql,我需要一些实现,就像在Khanacademy或Edx这样的网站上一样——当你重新登录时,他们会告诉你,“你现在在这个部分,从这里继续吗?” 我能想到的唯一方法是在数据库中有一列,每个部分都有一个表单(如第1课、第2课、第3课),每当用户单击该部分时,表单就会被提交,并更新数据库中的列以记住。这种方法有效吗?或者有更好的方法吗?您不需要提交表格 就我个人而言,我在我的“foot.php”中有一段类似于代码的代码,它用lastseen=now(),lastpage=:current_page更新us

我需要一些实现,就像在Khanacademy或Edx这样的网站上一样——当你重新登录时,他们会告诉你,“你现在在这个部分,从这里继续吗?”


我能想到的唯一方法是在数据库中有一列,每个部分都有一个表单(如第1课、第2课、第3课),每当用户单击该部分时,表单就会被提交,并更新数据库中的列以记住。这种方法有效吗?或者有更好的方法吗?

您不需要提交表格

就我个人而言,我在我的“foot.php”中有一段类似于代码的代码,它用
lastseen=now(),lastpage=:current_page
更新
users
表,这样我不仅可以知道他们最后在做什么,还可以知道他们什么时候做,所以我可以构建一个用户在线页面来共享这些信息


当然,应用程序各不相同,但总体思路适用于任何地方。

也许您可以存储一个cookie,该cookie的值会针对用户访问的每个页面进行更新。当该人员离开现场并在第二天返回时,读取该人员最近访问过的地点的值。