• 11-09-2021, 00:51:29
    #10
    Bu dediklerinin hepsini biliyorum ama bana bir örnek kod lazim
  • 11-09-2021, 01:38:01
    #11
    Merhaba,

    Aşağıya örnek bir kod bıraktık, kodu kendinize göre uyarlayarak işlem yapabilirsiniz. Bu kod sayesinde yeni bir resim yüklenmez ise mevcut resmi silmeden update işlemini gerçekleştirir.

    $_FILES["logo"] değişkenindeki logo posttan gelen name'dir.
    $haber değişkenini SELECT ile mevcut haberimizin tablosuna bağlıyoruz.

    <?php
    
    if ( $_FILES["logo"] && ( $_FILES["logo"]["type"] == "image/jpeg" || $_FILES["logo"]["type"] == "image/jpg" || $_FILES["logo"]["type"] == "image/png" || $_FILES["logo"]["type"] == "image/gif"  ) ):
     $logo_name      = $_FILES["logo"]["name"];
      $logo_newname   = "images/logo.png";
    $upload_logo    = move_uploaded_file($_FILES["logo"]["tmp_name"],$logo_newname);      
    elseif( $haber["haber_logo"] != "" ):           
      $logo_newname   = $haber["haber_logo"];    
     ## mysql'deki verinin boş olmadığından emin olduk ve resim yüklenmediği için dosya yolunu sıfırlamak yerine mevcut değer ile eşleştirdik ##         
    endif;