自動的に画像の種類JPG
はどのようにどのように防ぐために、JPEG
JPEG
にアップロードされた変更するには、このスクリプトに変更アップロードされた画像タイプのJPGを防ぐには?私はイメージタイプを変更したくありません。あなたがしなければならないJPG
伸長を可能にする:この
$ext = "." . strtolower(pathinfo($_FILES['myfile']["name"],PATHINFO_EXTENSION));
EDITと
if (is_uploaded_file($_FILES['myfile']['tmp_name']) && ($_FILES["myfile"]["size"] <= 8192 * 1 * 8192)) {
$enabled = array(
IMAGETYPE_PNG,
IMAGETYPE_JPEG
);
list($width, $height, $extension) = getimagesize($_FILES['myfile']['tmp_name']);
if (in_array($extension, $enabled)) {
$ext = image_type_to_extension($extension, true);
$newname = $username . $id . '-' . time() . $ext;
$imglink = $upload_folder . '/' . $newname;
if (@move_uploaded_file($_FILES['myfile']['tmp_name'], "$upload_folder/" . $newname))
$result = 1;
画像の種類がどのように変更されていると思いますか? –
$ extをエコーするとどうなりますか?エコー$拡張子も。 – Andreas
画像をJPG形式でアップロードすると、JPEG:$ usernameという形式で受信します。 $ id。 ' - '時間()。 JPEG –