meetadfor adlı üyeden alıntı: mesajı görüntüle
arkadaşlar merhaba,
aşağıdaki kodlarla dosta tipini kontrol etmeye çalışıyorum fakat if in içindeki sadece ilk koşulu alıyor diğer koşullar çalışmıyor nerde hata yapıyorum sizce?
    $tipi = $_FILES['file']['type']; // dosya tipi
    $isim = $_FILES['file']['name']; // dosya ismi
    
    $nokta = explode('.', $isim); // dosya isminde bulunan (nokta) işaretleriyle gelen ismi parçalıyoruz.
    $nokta = $nokta[count($nokta)-1]; // yüklenen dosyanın adında geçen (nokta)'nın sonuncusundan sonra alınan uzantı. Örn: dosya.adi.doc isminde geçen . işaretinden sonraki kelimeyi alır.
    
    if( ($tipi != "image/png" && $nokta != "png") || ($tipi != "image/jpeg" && $nokta != "jpg") || ($tipi != "image/jpeg" && $nokta != "jpeg") ) { // $tipi değişkeni beklediğimiz mime tipine uygunsa else koşulunu döndürüyoruz ve $nokta değişkeni beklediğimiz uzantıyı karşılıyorsa else döndürüyoruz.
    echo 'Bu bölümde sadece image uzantılı dosya yükleyebilirsiniz.';
    exit; } else {
Jpg ve Jpeg dosyalarını yükleyemiyor musunuz bu koşula göre