if (is_int($_POST['sliderayarkaydet'])){ $uploads_dir = '../../img/demos/real-estate/slides'; @$tmp_name = $_FILES['slider_resimyol']['tmp_name']; @$name = $_FILES['slider_resimyol']['name']; @$filetype = $_FILES['slider_resimyol']['type']; $check = getimagesize($tmp_name); if($check !== false) { $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; @move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name"); $kaydet=$db->prepare("INSERT INTO slider SET slider_ad=:ad, slider_link=:link, slider_sira=:sira, slider_durum=:durum, slider_resimyol=:resimyol "); $insert=$kaydet->execute(array( 'ad' => $_POST ['slider_ad'], 'link' => $_POST['slider_link'], 'sira' => $_POST['slider_sira'], 'durum' => $_POST['slider_durum'], 'resimyol' => $refimgyol )); if ($insert) { header ("location:../production/slider.php?durum=ok"); } else { header ("location:../production/slider.php?durum=no"); } }else { echo ''; header ("Refresh:1; url=../production/slider.php?durum=no"); error_log("Slider için Resim formatında eklemiyor!", 3, "../netting/herkes_hata_yapar.log"); } }else{ echo ''; header ("location:../production/slider.php?durum=no"); error_log("Slider için slider sirayı sayı olarak eklemiyor!", 3, "../netting/herkes_hata_yapar.log"); } // } if (isset($_GET['slidersil'])) if ($_GET['slidersil']=="ok") { $sil=$db->prepare("DELETE from slider where slider_id=:slider_id"); $kontrol=$sil->execute(array( 'slider_id' => $_GET['slider_id'] )); if ($kontrol) { $resim_sil=$_GET['sliderresimsil']; unlink("../../$resim_sil"); header ("location:../production/slider.php?durum=ok"); } else { header ("location:../production/slider.php?durum=no"); error_log("slidersil yapamıyor!", 3, "../netting/herkes_hata_yapar.log"); } } if (isset($_POST['sliderduzenle'])){ if (is_int($_POST['slider_sira'])){ if($_FILES['slider_resimyol']['size'] > 0){ $uploads_dir = '../../img/demos/real-estate/slides'; @$tmp_name = $_FILES['slider_resimyol']['tmp_name']; @$name = $_FILES['slider_resimyol']['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; @move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name"); $duzenle=$db->prepare("UPDATE slider SET slider_ad=:ad, slider_link=:link, slider_sira=:sira, slider_durum=:durum, slider_resimyol=:resimyol WHERE slider_id={$_POST['slider_id']}"); $update=$duzenle->execute(array( 'ad' => $_POST ['slider_ad'], 'link' => $_POST['slider_link'], 'sira' => $_POST['slider_sira'], 'durum' => $_POST['slider_durum'], 'resimyol' => $refimgyol, )); $slider_id=$_POST['slider_id']; if ($update) { header ("location:../production/slider-duzenle.php?slider_id=$slider_id&durum=ok"); } else { header ("location:../production/slider-duzenle.php?durum=no"); } } else{ $duzenle=$db->prepare("UPDATE slider SET slider_ad=:ad, slider_link=:link, slider_sira=:sira, slider_durum=:durum WHERE slider_id={$_POST['slider_id']}"); $update=$duzenle->execute(array( 'ad' => $_POST ['slider_ad'], 'link' => $_POST['slider_link'], 'sira' => $_POST['slider_sira'], 'durum' => $_POST['slider_durum'] )); $slider_id=$_POST['slider_id']; if ($update) { $resimsilunlink=$_POST['slider_resimyol']; // resim silde hiddenle post edilcek unlink("../../$resimsilunlink"); header ("location:../production/slider-duzenle.php?slider_id=$slider_id&durum=ok"); } else { header ("location:../production/slider-duzenle.php?durum=no"); } } } else{ echo ''; header ("location:../production/slider-duzenle.php?durum=no"); error_log("Slider düzenlerken için slider sirayı sayı olarak eklemiyor!", 3, "../netting/herkes_hata_yapar.log"); } }