php' sadece görselleri güncellemek istiyorum ama hata alıyorum. Aşağıda paylaşacağım kod da hata nerede var? nerde hata yapıyorum kontrol edip yardımcı olur musunuz?
veri tabanında galeri tablosunda 8 tane satır var ve kullanıcı galeri için eklediği bilgilerin hepsini sutuna kaydediyor. yönetim panelinden sadece seçilen sutuna göre (galeri başlığına göre) yani gelen id ye göre satırlardan sadece resim, resim1 ve resim2 satırlarını güncelleme yeni bir görsel yükleme yapmak istiyorum.
yardımcı olur musunuz?
<?php
if(isset($_POST['veriguncelle']))
{
$d_id = g('id');
include_once('class.upload.php');
$upload = new upload($_FILES['resim']);
if ($upload->uploaded){
$upload->file_auto_rename = true;
$upload->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_x = 1920;
$upload->image_y = 1080;
$upload->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_ratio_crop = true;
$upload->image_x = 200;
$upload->image_y = 114;
$upload->process("resim");
if ($upload->processed){
$UrunResim=''.$upload->file_dst_name.'';
}
}
$upload622 = new upload($_FILES['resim1']);
if ($upload622->uploaded){
$upload->file_auto_rename = true;
$upload622->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_x = 1920;
$upload->image_y = 1080;
$upload622->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_ratio_crop = true;
$upload->image_x = 200;
$upload->image_y = 114;
$upload622->process("resim");
if ($upload622->processed){
$UrunResim622=''.$upload622->file_dst_name.'';
}
}
$upload577 = new upload($_FILES['resim2']);
if ($upload577->uploaded){
$upload->file_auto_rename = true;
$upload577->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_x = 1920;
$upload->image_y = 1080;
$upload577->process("resim");
$upload->file_auto_rename = true;
$upload->image_resize = true;
$upload->image_ratio_crop = true;
$upload->image_x = 200;
$upload->image_y = 114;
$upload577->process("resim");
if ($upload577->processed){
$UrunResim577=''.$upload577->file_dst_name.'';
}
}
if($UrunResim!="")
{
$resim_bul = Sonuc(Sorgu("SELECT * FROM galeri WHERE id='$d_id'"));
$resim_sil1 = unlink("resim".$resim_bul->resim);
$resim_sil2 = unlink("resim".$resim_bul->resim);
$resim_sil3 = unlink("resim".$resim_bul->resim);
$urun_duzenle_sorgu = Sorgu("UPDATE galeri SET
resim = '$UrunResim',
resim1 = '$UrunResim622',
resim2 = '$UrunResim577',
WHERE id = '$d_id'");
$gitti=$UrunResim=''.$upload->file_dst_name.'';
}
if($urun_duzenle_sorgu){
$bilgi = ' <div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
Başarı ile Güncellenmiştir !
</div>
' ;
}else{
$bilgi = ' <div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
Hata oluştu tekrar deneyiniz..!
</div>
' ;
}
}
if($_GET['islem']=="duzenle")
{
$sayfaid = $_GET['id'];
$durum = "duzenle" ;
$UrunSonuc = Sonuc(Sorgu("SELECT * FROM galeri WHERE id='$sayfaid'"));
}
?>