【发布时间】:2013-03-28 12:16:55
【问题描述】:
我有一个这样的文件上传表单
<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
有时用户会上传包含 200 个字符名称的文件。 存在限制文件名最大长度的方法吗?
【问题讨论】:
-
你不应该关心客户端的文件名大小,只需在服务器端重命名上传的文件。
-
绝对不是来自 HTML/JavaScript(据我所知)。
-
公平地说,如果用户的文件位于 ie: d:\backup\jan\2013\pictures\holiday\somethingelse\foldername\ cant\think\off\any\thing\else\image.jpg,如果您正在寻找一种仅显示所选上传文件名的方法,大多数浏览器都会为您解决这个问题。
标签: php javascript