• 01-07-2021, 15:27:02
    #1
    Üyeliği durduruldu
    selam arkadaşlar bu kodumda nerde yanlış yapıyor olabilirim ekleme yapmıyor? Teşekkürler.

    if (isset($_POST['haberekle'])) {
    
      $uploads_dir = '../../dimg/kullanici';
      @$tmp_name = $_FILES['yazi_resim']["tmp_name"];
      @$name = $_FILES['yazi_resim']["name"];
      $benzersizsayi4=rand(20000,32000);
      $refimgyol=substr($uploads_dir, 6)."/".$benzersizsayi4.$name;
    
      @move_uploaded_file($tmp_name, "$uploads_dir/$benzersizsayi4$name");
    
      $duzenle=$db->prepare("UPDATE blog SET
        yazi_resim=:resim
        WHERE yazi_id={$_POST['yazi_id']}");
      $update=$duzenle->execute(array(
        'resim' => $refimgyol
        ));
    
    
    
      if ($update) {
    
        $resimsilunlink=$_POST['eski_yol'];
        unlink("../../$resimsilunlink");
    
      
        Header("Location:../kullanici-duzenle.php?kullanici_id=".$_POST['kullanici_id']."&durum=ok");
    
      } else {
    
        Header("Location:../kullanici-duzenle.php?kullanici_id=".$_POST['kullanici_id']."&durum=no");
      }
    
    }
  • 01-07-2021, 15:30:12
    #2
    Hata mesajı varmı? Yoksa error_log daki son satırı paylaşabilir misiniz?
  • 01-07-2021, 15:30:18
    #3
    Fotoğraf yükleme çalışıyor mu peki hocam?
  • 01-07-2021, 15:36:36
    #4
    Üyeliği durduruldu
    rslprlt adlı üyeden alıntı: mesajı görüntüle
    Hata mesajı varmı? Yoksa error_log daki son satırı paylaşabilir misiniz?
    hata yok hocam kodum ekleme yapmıyor sadece maalesef

    celalyesil adlı üyeden alıntı: mesajı görüntüle
    Fotoğraf yükleme çalışıyor mu peki hocam?
    tüm verileri ekleyince ekliyor sadece file input bu kod bölümü çalışmıyor hocam manuel resim ekledim db'den çekiyor sorunum bu kod üzerinde olduğunu düşünüyorum sayfa kodlarımı incelemek isterseniz https://0bin.net/paste/XVCYwdUG#R04P...3e0GOYP3VOWina
  • 01-07-2021, 15:41:51
    #5
    $_POST['yazi_id'] nereden çekiyor id'yi? yazi_id isimli inputu göremedim
  • 01-07-2021, 17:24:02
    #6
    Üyeliği durduruldu
    rslprlt adlı üyeden alıntı: mesajı görüntüle
    $_POST['yazi_id'] nereden çekiyor id'yi? yazi_id isimli inputu göremedim
    islem.php veritabanıa ekleme yapan bölümde ekli hocam formada ekledim olmadı ne yazık ki islem.php 'deki bu kodum bozuk gibi
  • 02-07-2021, 09:57:28
    #7
    @ leri kaldırın ki error log görün
    mühtemelen bunun form tarafından input type file in name değeri yazi_resim değildir veya name yazılmamıştır.

    if(isset($_POST['haberekle'])) {
    kısmını
    if(isset($_POST['haberekle']) && !empty($_FILES) && isset($_FILES['yazi_resim']) ) {
    olarak değiştirin ve buraya veri gönderen yerde <input type="file" name="yazi_resim" gibi birşey varmı kontrole din