对于我当前的项目(使用PHP - Codeigniter),用户可以将照片上传到服务器。如果用户未注册/登录,我正在为用户创建临时ID并创建具有相同名称的文件夹。登录/注册后,我可以将文件夹名称更改为用户ID。
因此,如果用户未对身份进行身份验证,则需要从我的服务器中删除整个文件夹。
我面临的问题是我需要知道什么时候会话不再活跃。所以我可以删除文件夹。
我发现的关键是在关闭浏览器时,如果用户系统关闭等,我需要删除这些文件夹。
如果有人可以建议我如何实现此功能,那将会很有帮助。
某些js函数可以通过任何浏览器操作进行检测。我认为将js和服务器端代码组合起来会更好,
提前致谢。