Merhaba, resize ederken aşağıda ki kodu nasıl ve neresini düzeltebilirim acaba?
if($_FILES['files']["size"] > 0){
$uploads_dir = '../../dimg';
$countfiles = count($_FILES['files']['name']);
// Db insert hazırlık
$query = "INSERT INTO resimler (tur,sahipid,resimyolu) VALUES(?,?,?)";
$statement = $db->prepare($query);
// Tüm resimleri döngüye al
for($i=0;$i<$countfiles;$i++){
// File name
$benzersizsayi1=rand(20000,32000);
$benzersizsayi2=rand(20000,32000);
$benzersizsayi3=rand(20000,32000);
$benzersizsayi4=rand(20000,32000);
$benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4;
$refimgyol=substr($uploads_dir, 6)."/".$benzersizad.$name;
$filename = $_FILES['files']['name'][$i];
// . dan ayırı
$ext = end((explode(".", $filename)));
// Uzantıyı kontrol et
$valid_ext = array("png","jpeg","jpg");
if(in_array($ext, $valid_ext)){
// Upload file
if(move_uploaded_file($_FILES['files']['tmp_name'][$i],"$uploads_dir/$benzersizad".$filename)){
// Veritabanı kayıt.
$resimyolu=$uploads_dir."/".$benzersizad.$filename;
$statement->execute(array(0,$urunler_id,$resimyolu));
// İlk yüklenen resmi kapak resmi olarak güncelle.
$query = $db->prepare("UPDATE urunler SET urunler_resimyol = :yol WHERE urunler_id = :id");
$update = $query->execute(array("yol" => $resimyolu,"id" => $sonid));
}
}
}
}