$ _ FILE正常工作:
Array ( [name] => simpsons.mov [type] => video/quicktime [tmp_name] => F:\xampp\tmp\php1B6.tmp [error] => 0 [size] => 99279 )
但如果我尝试上传 myMobileVideo.MOV php说
注意:未定义的索引:F:\ xampp \ htdocs \ videos \ post.php中的文件 第2行
我不知道为什么php没有$ _FILE没有设置updoaded文件属性我使用大写扩展的视频..?
HTML脚本:
<form action="post.php" method="post" enctype="multipart/form-data">
<input type="file" id="file" name="file"/>
<input type="submit" name="upload" id="upload" value="" class="submt_post" />
</form>
PHP文件脚本:
<?php
print_r($_FILES['file']);
?>
答案 0 :(得分:1)
这是最大文件上传问题..在php.ini中增加后,它适用于.MOV扩展名,实际上视频大小超过8M。
但是感谢所有
答案 1 :(得分:0)
我能够复制错误
Notice: Undefined index: file in C:\Apache\xampp\htdocs\lab\stockoverflow\stack.php on line 2
调用堆栈
1 0.0017 333248 {main}( ) ..\stack.php:0
所有缺少的都是变量声明
if(isset($_FILES['file']))
{
print_r($_FILES['file']);
}
回复
Array ( [name] => 1.MOV [type] => video/quicktime [tmp_name] => C:\Apache\xampp\tmp\php81EB.tmp [error] => 0 [size] => 88 )
由于
:)