Giriş yap
jpeg uzantılı dosya yükleyemiyorum

Merhaba hazırladığım bir projeye resim yükleme sistemi hazırlıyorum .png uzantılı resim yükleyebiliyorum fakat .jpg ye gelince nedense çalışmıyor.

$f = $_FILES["photo"]["type"];
        if ($f == "image/jpeg" || $f == "image/png") {
            if (is_uploaded_file($_FILES["photo"]["tmp_name"])) {              
                $move = move_uploaded_file($_FILES["photo"]["tmp_name"], $dirURL);
                if ($move) {
                    $save = $db->prepare("INSERT INTO photos SET photo_name = :photo_name, photo_url = :photo_url, photo_publisher = :photo_publisher");
                    $insert = $save->execute(array(
                        "photo_name" => $photoName,
                        "photo_url" => $fileName,
                        "photo_publisher" => $username
                    ));
                    if ($insert) {
                        echo "Başarılı";
                    } else {
                        echo "veritabanı kaydı başarısız";
                    }
                } else {
                    echo "dosya yüklenemedi.";
                }
            }
        } else {
            echo "Dosya türü sadece png ve jpeg olabilir.";
        }
    } else {
        echo "please select a photo.";
    }
Henüz kimse cevap yazmadı. İlk sen ol!

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz