emrenazli adlı üyeden alıntı: mesajı görüntüle
hocam öncellikle çok teşekkür ederim yazdığınız kodu kullandım ve çok işime yaradı R10+ınızı da verdim

ancak resim upload olmuyor bunun sebebi ne olabilir yada baska bir yol var mıdır
Evet dosyayı ajax'la gönderebilirsin. Bunu forma eklediğini varsayıyorum:
<input type="file" id="dosya" name="dosya" />
Ajax'ı da bu şekilde düzeltmen gerekiyor:
<script>
$("#button").click(function(e) {
  e.preventDefault();
  var formData = new FormData($("#form1")[0]);
  $.ajax({
    type: "POST",
    url: "kaydet.php",
    data: formData,
    processData: false,
    contentType: false,
  }).done(function(data) {
    alert("Form gönderildi. Kaynak: " + data);
  });
});
</script>
PHP dosyasına bunu ekleyerek kontrol edebilirsin:
echo "<pre>";
print_r($_FILES);
echo "</pre>";