php resim ekleme sorunu
10
●115
- 11-09-2021, 01:38:01Merhaba,
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;