有没有办法快速检查要上传的文件大小是多少?我使用的是一个类,但我必须等到它完全运行才能获得该信息。如果文件大于5MB,我希望能够跳过课程,即如果它大于指定的最大值,甚至不需要它。
感谢。
答案 0 :(得分:1)
是的。 $ FILES树中有一个名为“size”的变量,请参见此处的详细信息:
http://www.php.net/manual/en/features.file-upload.post-method.php
编辑:另外,您可以设置最大上传文件大小。您可以设置php将接受的内容,并在html表单中放置一个隐藏字段,告诉浏览器最大值是什么(希望某些浏览器可以通过它做一些智能操作。)
答案 1 :(得分:0)
你可以通过使用带闪存的JavaScript / Mootool来实现这一点。
这是一个完全正确的插件。
答案 2 :(得分:0)
你称之为“已上传”并误导了很多人。
虽然您想在上传之前了解文件大小。
但在文件完全上传之前, PHP根本不涉及