imgjpeg功能是否自动进行验证。

时间:2014-08-21 07:16:22

标签: php

我从android接收多个图像文件,我正在使用imgjpeg函数。我的问题是,我必须验证收到的文件是图像文件并且没有损坏,或者此功能是否负责此验证(图像+未损坏)。

这是我的代码。

$data = file_get_contents("php://input");


$imageName =  str_replace( array('[', ']', '"') ,"" ,$_SERVER['HTTP_IMAGE']);

if($imageName){


    $im = imagecreatefromstring($data);
    if ($im !== false) {
        header('Content-Type: image/jpeg');
        imagejpeg($im, $imageName, 100 );
        imagedestroy($im);
    }
    else {
        echo 'An error occurred.';
    }

}
else{
    echo "Image name is not there";
}

0 个答案:

没有答案