0

ユーザーが画像jpegのみをアップロードするための入力タイプのファイルがあります

すべての MIME、getimagesize、exif_imagetype を確認しました。

その後、imagecreatetruecolor、imagecreatefromjpeg...を使用して画像をトリミングします(ユーザーは画像をドラッグできます)。

私の質問は、imagecreatetruecolor、imagecreatefromjpeg ... これらの機能を使用した後です。

(独自のサイズを設定しているため、すべての画像が同じサイズになります)

これにより、セキュリティのためにファイルが jpeg にフォーマットされますか?

元。ユーザーがsample.exe.jpgまたはsample.jpg(php、またはjsファイル)のようなファイルをアップロードした場合

$dst_image=imagecreatetruecolor($dst_w, $dst_h);
$src_image=imagecreatefromjpeg('testing.jpg');

imagecopyresampled($dst_image, $src_image, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
imagejpeg($dst_image, 'random_name.jpg');
4

0 に答える 0