Dosya tipini sorgulattırırken else vermemişsiniz ondan hata almıyorsunuz

<?php  

    $uzanti=    array('image/jpeg','image/jpg','image/png','image/x-png','image/gif', 'image/svg+xml', 'image/tiff', 'image/tif', 'application/x-shockwave-flash', 'image/bmp'); 
    if(in_array(strtolower($_FILES['dosya']['type']),$uzanti)){ 

    function tr($metin){ 
    $aranan=array("ş","Ş","ı","I","İ","ğ","Ğ","ü","Ü","ö","Ö","Ç","ç","(",")","/",":",";"," "); 
    $yerine=array("s","s","i","i","i","g","g","u","u","o","o","c","c","","","-","-","",""); 
    return str_replace($aranan,$yerine,$metin); 
    } 
         
    $kaynak = $_FILES["dosya"]["tmp_name"]; 
    $dosyaadi = "".tr($_FILES["dosya"]["name"]); 
     
    $yol = "$yuklemedizin"; 

    $yeniad = substr(md5(time()), 0,11); 
    $uzanti = substr($dosyaadi, -4); 
    $sonad = $yeniad.$uzanti; 
    $yukle = move_uploaded_file($kaynak,$yol."/".$sonad); 
    $silgi    = "sil.php?dosya=$yol/$sonad"; 
     


    $boyut = $_FILES['dosya']['size']; 
    if($boyut > (1024*1024*$limit)){ 
       echo "<br><br><h2>Dosya yükleme Boyutunu aşıyor.</h2><br>Dosya <b> $limit MB</b> den büyük olamaz."; 
       echo ("<br><br><br><a class='btn btn-lg btn-danger-outline btn-danger' href='$domain'> Geri Dön </a>"); 
       die(); 
    } else { 
     
    if($yukle) 
    { 
        echo(" 
    <h3 class='mbr-section-title display-4'>Dosya Başarıyla Yüklendi</h3>"); 
         
        echo (""); 
    } 
    else 
    { 
        echo(" <br><br><h3 class='mbr-section-title display-4'>Dosya Yükleme İşlemi Başarısız</h3><br>"); 
        echo ("<br><a class='btn btn-lg btn-danger-outline btn-danger' href='$domain'>Geri Dön</a>"); 
        die(); 
    } 
} 
} 
else
{
        echo "Hatalı işlem";
}
?>