Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.flv文件通过php上载时没有类型_Php_Video_Flv - Fatal编程技术网

.flv文件通过php上载时没有类型

.flv文件通过php上载时没有类型,php,video,flv,Php,Video,Flv,谁能解释一下这一点: Array ( [video] => Array ( [name] => 20051210-w50s.flv [type] => [tmp_name] => /tmp/php38JFea [error] => 0 [size] => 669036 ) ) 我正在上传一个flv

谁能解释一下这一点:

Array
(
    [video] => Array
        (
            [name] => 20051210-w50s.flv
            [type] => 
            [tmp_name] => /tmp/php38JFea
            [error] => 0
            [size] => 669036
        )

)
我正在上传一个flv文件,但是[type]没有填写,这是常见的吗


提前干杯

类型字段是客户端设置的MIME类型。在本例中,它只是不知道flv文件是什么,并且没有设置它。不依赖这些信息是一件好事,因为攻击者可以自由更改这些信息

如果你想获得上传视频文件的可靠信息,你需要进行服务器端检查。例如,该示例似乎能够识别flv文件

内置函数可以对许多图像格式执行相同的操作