Resim upload ederken resmin genişlik yüksekliğini nasıl küçültürüm ?
function resimyukle($name) {
if(isset($_FILES[$name])){
$hata = $_FILES[$name]['error'];
if($hata != 0) {
} else {
$boyut = $_FILES[$name]['size'];
if($boyut > (1024*1024*3)){
echo 'Dosya 3MB den büyük olamaz.';
} else {
$tip = $_FILES[$name]['type'];
$isim = $_FILES[$name]['name'];
$uzanti = explode('.', $isim);
$uzanti = $uzanti[count($uzanti)-1];
if($uzanti != 'png' && $uzanti != 'jpeg' && $tip != 'image/jpeg' && $tip != 'image/png' ) {
echo 'Yanlızca JPG ve PNG uzantılı resimler yükleyebilirsiniz.';
} else {
$dosya = $_FILES[$name]['tmp_name'];
$random= rand(0,90).rand(0,90).rand(0,90).rand(0,90);
copy($dosya, 'assets/uploads/' .$random . ".".$uzanti);
$resimadi='assets/uploads/'.$random . ".".$uzanti;
}
}
}
}
return $resimadi;
Kullanım: $resim1= resimyukle(inputismi);
}