如何识别(命名)不同的访问者创建1访问者1文件夹在dir



我尝试使网页流程如下,并有问题:
Q1-在(2)中,需要命名文件夹来识别不同的访问者,因为没有要求他们登录之前,所以我应该做一个功能检查访问者IP(坏主意)或Mac地址,并使用值来命名或更好的主意?

流——
(1)访客上传文件(img)
(2)将img存储在服务器中,并添加名为?(1个访问者1个文件夹)
(3)在页面
显示图片(4)访问者可以在

页面上编辑(旋转、调整大小或删除)图片

(5-1)访问者完成编辑,确认发布(要求登录)
(6)移动服务器上的img文件夹,用登录用户名

给新名称

(5-2)访问者离开网站,(未继续登录)
(6)删除服务器中的img文件夹。文件夹名称?


(更新)我使用会话仍然有同样的问题-如何命名不同的访问者?

现在我正在尝试通过计算dir和++中有多少个文件夹来命名,但在这种情况下,如果在(6)之后,那么一旦创建新文件夹,在dir中命名可能的副本。
例如:dir目录下有3个在线编辑访问者和3个文件夹(分别命名为v1v2v3)。然后如果v2移除或移动。现在新访客来如何避免命名为v3?
或者更好的主意?

当有人访问页面时生成并跟踪会话cookie。使用IP或mac地址(如果你能得到它)并不理想,因为许多人可以使用NAT(网络地址转换)等技术共享一个IP地址。

查看PHP会话文档获取更多信息:

http://www.php.net/manual/en/book.session.php

最新更新