Dosyaadı.jpg: PHP: den algılama dosya uzantısı

0 Cevap

Evet başlık olarak diyor ki:

Nasıl bir dosya uzantısı algılayabilir? $ _POST ['Fname']; i dosya saklanan örneğin asddsa.jpg var nerede

Peki nasıl ben olmadığını kontrol edebilirsiniz. Jpg sonra ... eğer. Sonra png ...?

    $src = "images/status/photo/".$_POST['fname'];
    $parts=pathinfo($src);
if($parts['extension'] == "jpg"){
    $img_r = imagecreatefromjpeg($src);
}elseif($parts['extension'] == "png"){
    $img_r = imagecreatefrompng($src);
}elseif($parts['extension'] == "gif"){
    $img_r = imagecreatefromgif($src);
}

herhangi bir başarı olmadan da bu çalıştı:

    $ext= pathinfo($src, PATHINFO_EXTENSION);
if($ext == "jpg"){
    $img_r = imagecreatefromjpeg($src);
}elseif($ext == "png"){
    $img_r = imagecreatefrompng($src);
}elseif($ext == "gif"){
    $img_r = imagecreatefromgif($src);
}

0 Cevap