PhP pdf验证不适用于finfo_file

时间:2015-03-10 13:07:28

标签: php if-statement

好的,伙计们,轻松一点。我是PhP的一名新手,并通过它推土机推土机。我想验证上传的文件确实是PDF。一切正常,除了我的if语句似乎没有提取应用程序/ pdf字符串,如果它实际上是PDF格式。我总是回来无效。我知道它的语法或其他东西是愚蠢的。但它一直在试图解决这个问题。

 $finfo = finfo_open(FILEINFO_MIME_TYPE); // return mime type ala mimetype  extension
 $check= finfo_file($finfo,$_FILES["fileToUpload"]["tmp_name"]). "\n";

    finfo_close($finfo);}

if($check == 'application/pdf') {
    echo "File is a PDF - &nbsp";
    $uploadOk = 1;
} else {
    echo "File is not a valid PDF file - &nbsp";
    $uploadOk = 0;
}

0 个答案:

没有答案