你能限制输入类型=文件的位置吗?

时间:2010-05-28 19:10:00

标签: forms input location restrict

当用户选择使用input type = file按钮浏览文件时,有没有办法将用户限制在服务器上的文件夹中?

例如:如果您有图像,则希望用户选择仅存在于服务器图像文件夹中的图像,以防止他们搜索和上传自己的图像。

3 个答案:

答案 0 :(得分:1)

当用户使用input file浏览时,他浏览自己的文件系统。所以我看不出你如何限制他们搜索服务器上的内容。另外,如果用户无法上传文件,文件input的目的是什么?

答案 1 :(得分:0)

因此,您的用例是让用户为Web应用程序中的某些内容选择图像?

然后输入type = file的表单不是你需要的。

表单在用户计算机上的用户浏览器上下文中填充数据。这意味着用户可以访问该计算机上的文件,无法访问运行Web应用程序的服务器。您可能需要的是在服务器上生成并填充可用图像的页面,或者为可用图像提供搜索功能的页面。

如果我错了,请纠正我:)

答案 2 :(得分:0)

如果您希望用户从服务器上的某个位置选择图像,则无论如何都不会使用文件 upload ,因为它们已经在服务器上。

使用单选按钮或其他东西一个接一个地显示图像。