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

时间:2013-03-15 03:01:02

标签: php javascript store

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

液流 -
(1)访客上传文件(img)
(2)将img存储在服务器中添加名为?的新文件夹? (1位访客1目录中的文件夹)
(3)在页面上显示img (4)访问者可以在页面上编辑(旋转,调整大小或删除)img

(5-1)访客完成编辑,确认发布(要求登录)
(6)在服务器中移动img文件夹,通过登录用户名

给出新名称

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

[UPDATE]
我使用session还有同样的问题 - 如何命名不同的访问者?

现在我正在尝试通过计算dir和++中有多少个文件夹来命名,但在这种情况下,如果在(6)之后,那么一旦创建新文件夹,名称可能在dir中重复.. < /强>
示例:dir中有3个访问者在线编辑和3个文件夹(名为v1v2v3)。如果v2删除或移动。现在新访客如何避免命名v3?
还是更好的主意?

1 个答案:

答案 0 :(得分:1)

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

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

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