if (isset($_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'];
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;
$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 {
header ("Refresh:1; url=../production/slider.php?durum=no");
echo '<script type="text/javascript">alert("Lütfen bir resim ekleyiniz!");</script>';
error_log("Slider için Resim formatında eklemiyor!", 3,
"../netting/herkes_hata_yapar.log");
}
// Refresh:1; url=../../uyelogin-register.php#signin
}
if (isset($_GET['slidersil'])) // hata bastrma olarak kullandım kullanmasak hata vermıyordu uyarı verıyordu
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'];
header ("location:../production/slider.php?durum=ok");
} else {
header ("location:../production/slider.php?durum=no");
"../netting/herkes_hata_yapar.log");
}
}
if (isset($_POST['sliderduzenle'])){
// $MAX_SIZE //SLİDER DÜZENLE DEDİKTEN SONRA RESİMLERİN YER DEĞİŞMES ÇN VE EN FAZLA (5MB)DOSYA BOYUTUNU BURADA BELİTRTİM
if($_FILES['slider_resimyol']['size'] > 0){ // normalde burada > sonra $MAX_SIZE yazsaydık max boyutu belirttirdik ama ben burada eklendı mı eklemnmedı kontrolunu yaptırkamk iiin 0 skoyuyurom.
$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;
$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{ // burayı resim güncellemesinde ekleme olduğu gibi kullanabimesi için eklemdim eğer güncelmezse de resimi silmesin diye hburaya koydum
$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) { // burayı güncellenen resimin güncel olmayan resimin silinmesini sağlamak için yaptım eğer yapmassak sürekli güncellenen resimler yet tutacaktı bu sayede güncelin eskiyi silmesi gerekiyor fakat silmiyor
$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");
}
}
}
if (isset($_POST['emlakkaydet'])){
$uploads_dir = '../../img/demos/real-estate/emlak';
@$tmp_name = $_FILES['emlak_resimyol']['tmp_name'];
@$name = $_FILES['emlak_resimyol']['name'];
@$filetype = $_FILES['emlak_resimyol']['type'];
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;
$kaydet=$db->prepare("INSERT INTO emlak SET
emlak_baslik=:baslik,
emlak_zaman=:zaman,
emlak_adres=:adres,
emlak_fiyat=:fiyat,
emlak_detay=:detay,
emlak_durum=:durum,
emlak_resimyol=:resimyol ");
$insert=$kaydet->execute(array(
'baslik' => $_POST ['emlak_baslik'],
'zaman' => $_POST['emlak_zaman'],
'adres' => $_POST['emlak_adres'],
'fiyat' => $_POST['emlak_fiyat'],
'detay' => $_POST['emlak_detay'],
'durum' => $_POST['emlak_durum'],
'resimyol' => $refimgyol
));
if ($insert) {
header ("location:../production/emlak.php?durum=ok");
} else {
header ("location:../production/emlak.php?durum=no");
}
} else {
header ("Refresh:1; url=../production/emlak.php?durum=no");
echo '<script type="text/javascript">alert("Lütfen bir resim ekleyiniz!");</script>';
error_log("Emlak için Resim formatında eklemiyor!", 3,
"../netting/herkes_hata_yapar.log");
}
}