Ajax请求数据库查找


Ajax request for database lookup

我有一个网站,它会让用户登录并进行数据库查找,以查看用户是否已确认已读取文件。如果没有,它们将被发送到一个页面,其中包含需要读取的文件的链接。一旦他们读取文件并单击确认链接,php脚本就会将该文件名和用户名一起添加到名为read的表中。我想做的是,如果用户没有确认他们读取了文件,就阻止他们离开此页面。我该如何使用javascript onunload函数并执行ajax请求来检查他们是否已经读取了需要读取的文件。我是ajax的新手,如果有任何帮助,我将不胜感激。

处理此问题的最佳方法是PHP,而不是JS。如果你依赖JS:,就太容易绕过它了

1) 将用户数据加载到会话中时,请检查他们是否已确认。

2) 在php中添加一个条件,在每次页面加载时激发(在代码中检查他们是否登录的同一位置),除非他们已经确认,否则会将他们重定向到该页面。