Merhaba elimde bir upload dosyam var buna Kendi içerisinde yüklerken istediğim boyutlara gelecek ve yeni isim atayacak bir şey yapmam lazım ?

Kodlarda düzeltme yapabilecek bir arkadaş varmı acaba ?

Sadece boyutlandırma ve Yeni İsim yüklerken

Şuan yayınlamış olduğum kodlar birden fazla resim yüklüyor ve veritabanına atıyor . Yüklerken bir boyut belirlesin büyük olanlar kücülsün ? ve yeni isim atasın bana yapabilecek biri olursa çok sevinirim.

<?PHP
$idx = intval($_GET['emlak']);
if ($idx > 0) {
include("../config.php");
$query = "SELECT * From emlaklar WHERE id='$idx'";  
$veri = mysql_query ($query);
$kayitsayisi = mysql_num_rows($veri);
if($kayitsayisi > 0) {
$cikart = mysql_fetch_array($veri);
$id = $cikart['id']; 

?>
<?php
$islem = $_GET['islem'];//İşlem isminde bir string değişken tanımlıyoruz
switch($islem){
case "": 

$query = mysql_query("SELECT * FROM urunresim WHERE emID='$idx'");//Resimleri çekmek için gerekli mysql kodumuz
while($result = mysql_fetch_array($query)){//Resimleri çekiyoruz
	echo '
<div style="float:left; padding:5px;">
<div style="width:125px; height:125px;"><img src="'.$result['resimyolu'].'" width="125" height="125" /></div>
<div><a href="resimupload.php?emlak='.$cikart['id'].'&islem=sil&id='.$result['id'].'">RESİMİ SİL</a>
</div></div>
	';
}
?>
<div style="clear:both;">
	<center>
    <h2>Resim Upload Formu</h2>
	<form method="post" action="resimupload.php?emlak=<?php echo $idx; ?>&islem=upload" enctype="multipart/form-data">
	  <input name="imagesUpload[]" type="file" min="1" max="3" multiple />
	  <input type="submit" value="Resim Yükle">
	</form>
    <center>
    <div>
<?php
break;

case "upload"://upload string değişken değerimiz
$img_target = "../resimler/"; //Resmin yükleneceği yer
foreach ($_FILES["imagesUpload"]["error"] as $upload => $error) {//Foreach döngüsü kurarak toplu seçimde array olaran gelen resimleri alıyoruz
    if ($error == UPLOAD_ERR_OK) {//Resim seçilmiş ve hata yok ise upload yap
        $img_source = $_FILES["imagesUpload"]["tmp_name"][$upload];
        $img_name = $_FILES["imagesUpload"]["name"][$upload];
		
		move_uploaded_file($img_source,$img_target.'/'.$img_name);
		$resim = "../resimler/".$img_name."";
		
		$query = mysql_query("INSERT INTO urunresim (resimyolu,emID) VALUES ('$resim','$idx')");
		echo '<div style="float:left; margin-right:10px;">Resim Yüklendi</div><div style="color:red;">Bekleyiniz</div>
';
		echo '<meta http-equiv="refresh" content="2;URL=resimekle.php">';
	}else{//Resim seçilmemiş ve hata var ise
		echo "Bir resim seçmelisiniz!";	
	}
}
break;
case "sil"://sil string değişken değerimiz
$id = $_GET['id'];
$silincek_resim = mysql_query("SELECT * FROM urunresim WHERE id=$id"); //Silincek resmin ismini çekmek için gerekli mysql kodumuz
$silincek_resim_yeni = mysql_fetch_array($silincek_resim); //Silincek resmin ismini çekmek için mysql_fetch_array() fonksiyonumuzu kullanıyoruz
$sil = mysql_query("DELETE FROM urunresim WHERE id=$id");

if($sil){//Eğer başarılı olursa resmi veritabanından ve sunucudan sil
echo '
<script>alert("Resim silindi!");</script>';
@unlink($silincek_resim_yeni['resimyolu']); //Resmi sunucudan silmek için gerekli fonksiyonumuz
header("location: ".$_SERVER['HTTP_REFERER'].""); 
}else{//Eğer başarısız olursa hata mesajı ver
echo '
<script>alert("Hata! Resim Silinemedi");</script>
<meta http-equiv="refresh" content="0;URL=index.php">';
}
break;

}
?>
<?php }}?>