对用户应用限制

时间:2013-07-01 04:09:00

标签: php database csv upload

我正在开发一个基于PHP的登录系统,用户可以将CSV文件上传到数据库。但是用户被限制为每个会话只能上传一次文件5次然后他不能再上传了。任何人都可以告诉我一个最好的方法来实现这个目的吗? TQ

1 个答案:

答案 0 :(得分:0)

我想到了一些事情。一种方法是让会话跟踪一个人使用简单计数器上传的内容。当您处理他们上传的文件时,您首先要检查以确保他们尚未上传五个,然后只需增加计数。一旦达到5,您也将停止显示上传表单。

为此目的可能不必要地复杂的另一个选项(但仍然是一个好的做法)是保留用户上传的每个文件的数据库记录,并附上详细信息。通过这种方式,您可以知道他们上次上传文件的时间,他们在一段时间内有多少人等等。