Veritabanına resimleri kaydetmeden önce belli bir oranda yeniden boyutlandırma yapmak istiyorum. Bunun ile ilgili ücretli ücretsiz yardımlarınıza ihtiyacım var.


if ($_POST) {
    $baslik = $_POST['baslik'];
    $kisaaciklama = $_POST['kisaaciklama'];
    $tamaciklama = $_POST['tamaciklama'];
    $calismakonusu = $_POST['calismakonusu'];

    if ($_FILES["resim"]["name"]) {
        $resimAdi = $_FILES["resim"]["name"];
        $resimYolu = "upload/" . $resimAdi;
        if (move_uploaded_file($_FILES["resim"]["tmp_name"], $resimYolu)) {
            $yeniekle = $VT->SorguCalistir('INSERT INTO ' . 'calismalarim', 'SET baslik=?, kisaaciklama=?, tamaciklama=?, calismakonusu=?, resim=?', array($baslik, $kisaaciklama, $tamaciklama, $calismakonusu, $resimAdi));
            if ($yeniekle) {
                echo 'Çalışma Başarıyla Eklendi';
                header('Refresh: 2; url=index.php?sayfa=calismalarim');
            } else {
                echo "Bir Hata Oluştu";
            }
        }
    } else {
        $yeniekle = $VT->SorguCalistir('INSERT INTO ' . 'calismalarim', 'SET baslik=?, kisaaciklama=?, tamaciklama=?, calismakonusu=?', array($baslik, $kisaaciklama, $tamaciklama, $calismakonusu));
        if ($yeniekle) {
            echo 'Çalışma Başarıyla Eklendi';
            header('Refresh: 2; url=index.php?sayfa=calismalarim');
        } else {
            echo "Bir Hata Oluştu";
        }
    }
}
Yukarıda name 'i resim olan dosyayı veritabanına eklemeden önce yeniden boyutlandırıp eklemek istiyorum.