Şimdi Ara

resim güncelleme sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
388
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj

  • if (isset($_POST['sliderkaydet'])){

    $uploads_dir = '../../dimg/slider';
    @$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");

    $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=yes");
    } else {
    Header("Location:../production/slider.php?durum=no");
    }
    }

    if ($_GET['slidersil']=="yes"){

    $sil=$db->prepare("DELETE From slider where slider_id=:slider_id");
    $kontrol=$sil->execute(array(
    'slider_id' => $_GET['slider_id']
    ));

    if ($kontrol) {
    header("Location:../production/slider.php?durum=yes");
    } else {
    header("Location:../production/slider.php?durum=no");
    }
    }

    if (isset($_POST['sliderduzenle'])) {

    if ($_FILES['slider_resimyol']["size"] > 0) {

    $uploads_dir = '../../dimg/slider';
    @$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=ran d(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=yes");
    } 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'];
    unlink("../../$resimsilunlink");


    Header("Location:../production/slider-duzenle.php?slider_id=$slider_id&durum=yes");
    } else {
    Header("Location:../production/slider-duzenle.php?durum=no");
    }
    }


    resimlerde düzenleme yapıyor fakat eski resmi silmiyor dolayısıyla klasor şişiyor bunda eski resmi kaldırmayı nasıl yaparım acaba birde aynı resimleri eklemesin istiyorum







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.