veri düzenleme yaparken hata alıyorum, kodlarım aşağıdaki gibi, kodlardamı bir eksiklikmi var bilemedim. yardımlarınızı bekliyorum arkadaşlar
if($_POST && isset($_POST['sayfaduzenle'])){
if(yetki("tumicerikekle")){
$return=array("bildirim"=>"","yonlendir"=>"","yonlendirsure"=>3);
$baslik=@$_POST['baslik'];
$id=@$_POST['id'];
if(!empty($_POST['baslik'][1])){
$say=0;
$resim="";
if(@$_FILES['resim']['size']){
$isim=substr(base64_encode(uniqid(true)), 0, 20);
require '../inc/class/class.upload.php';
$image = new Upload($_FILES['resim']);
if ($image->uploaded){
$image->image_convert = 'jpg';
$image->file_new_name_body = $isim;
$image->Process('../upload/sayfa/orjinal');
$image->image_convert = 'jpg';
$image->image_resize = true;
$image->image_ratio_crop = true;
$image->image_x = 300;
$image->image_y = 300;
$image->allowed = array ('image/*');
$image->file_new_name_body = $isim;
$image->Process('../upload/sayfa');
if ($image->processed){
$return['bildirim'].= succes("Resim Başarılı Bir Şekilde Yüklendi");
$resim=",resim='$image->file_dst_name'";
compress_image("../upload/sayfa/orjinal/".$image->file_dst_name,"../upload/sayfa/orjinal/".$image->file_dst_name,40);
compress_image("../upload/sayfa/".$image->file_dst_name,"../upload/sayfa/".$image->file_dst_name,40);
resimSil("../upload/sayfa/".cek("sayfalar","id='$id'","resim"));
resimSil("../upload/sayfa/orjinal/".cek("sayfalar","id='$id'","resim"));
} else {
$return['bildirim'].= danger("Resim Yüklenirken Bir Sorun oluştu");
}
}
}else{
}
$duzenle = $db->prepare("UPDATE sayfalar SET baslik=:baslik, seflink=:seflink, keywords=:keywords, description=:description, title=:title, icerik=:icerik, resim=:resim WHERE id={$_POST['id']}");
$sorgu = $duzenle->execute(
array(
'baslik' => temizle($_POST['baslik']),
'seflink' => permalink(temizle($_POST['baslik'])),
'keywords' => temizle($_POST['keywords']),
'description' => temizle($_POST['description']),
'title' => temizle($_POST['title']),
'icerik' => $_POST['icerik'],
'resim' => $_POST['resim'],));
if($sorgu){
$say++;
}else{
$return['bildirim'].= danger("Eklenirken Bir Hata Oluştu");
}
if($say==count(@$_POST['baslik'])){
$return['bildirim'].= succes("Başarılı Bir Şekilde Düzenlendi.");
$return['yonlendir']="index.php?s=sayfalar";
$return['yonlendirsure']=3;
}else{
$return['bildirim'].= danger("Düzenlenirken Bir Hata Oluştu");
}
}else{
$return['bildirim'].= danger("Lütfen Zorunlu Alanları Doldurunuz.");
}
}else{
$return['bildirim']= warning("Değiştirmeye Yetkiniz Yok.");
}
echo json_encode($return);
}