Arkadaşlar siteye haber eklerken habere ait seçtiğim fotoğrafın boyutunun otomatik olarak 800 genişliğinde 600 yüksekliğinde olmasını ve uzantısı JPG JPEG olanları da otomatik olarak jpg yapmasını istiyorum kodlarım aşağıda bu konuda yardımlarınızı bekliyorum. Şimdiden teşekkürler

if (isset($_POST['haberekle'])) {



$haber_seourl=seo($_POST['haber_baslik']);



$uploads_dir='../../dimg/haber';

@$tmp_name = $_FILES['haber_resimyol']["tmp_name"];

@$name = $_FILES['haber_resimyol']["name"];

$benzersizsayi1=rand(20000,32000);

$benzersizsayi2=rand(20000,32000);

$benzersizsayi3=rand(20000,32000);

$benzersizsayi4=rand(20000,32000);



$benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4;

$resimgyol=substr($uploads_dir, 6)."/".$benzersizad.$name;

@move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name");







$resimyukle=$db->prepare("INSERT INTO haber SET

kategori_id=:kategori_id,

il_id=:il_id,

haber_baslik=:haber_baslik,

haber_ozet=:haber_ozet,

haber_detay=:haber_detay,

haber_video=:haber_video,

haber_keyword=:haber_keyword,

haber_durum=:haber_durum,

haber_seourl=:seourl,

haber_resimyol=:resimyol

");

$insert=$resimyukle->execute(array(

'kategori_id' => $_POST['kategori_id'],

'il_id' => $_POST['il_id'],

'haber_baslik' => $_POST['haber_baslik'],

'haber_ozet' => $_POST['haber_ozet'],

'haber_detay' => $_POST['haber_detay'],

'haber_video' => $_POST['haber_video'],

'haber_keyword' => $_POST['haber_keyword'],

'haber_durum' => $_POST['haber_durum'],

'seourl' => $haber_seourl,

'resimyol' => $resimgyol



));



if ($insert) {



Header("Location:../production/haber.php?durum=ok");



} else {



Header("Location:../production/haber.php?durum=no");

}



}