En basit hatalardan biri de olabilir
enctype="multipart/form-data"
bu kod form'unuzda var mı?
hocam kodlarımı paylaştım görmeden mi yorum yaptınız
hata olarak ne alıyorsunuz?
görsel yüklenmiyorsa $klasor degiskenine tam yol vermeyi ( dirname(__FILE__)."/images" gibi ) veya yazılabilir olduğunu kontrol edin.
dosya yükleniyor fakat db güncellenmiyorsa klasor sutunun sadece images olarak guncelliyorsunuz gorselin dosya adini yazmıyorsunuz.
şuan bu kısımdayım hocam hala çözebilmiş değilim yardımcı olursanız sevinirim
<?php
session_start();
include ("baglan.php");
$boyut = "1000000";
$resim_yolu = "http://localhost/images";
$uzanti = $_FILES["dosya"]["type"];
$dosya = $_FILES["dosya"]["name"];
$kaynak = $_FILES["dosya"]["tmp_name"];
$resim_id = $_GET["resim_id"];
if ($_FILES){
$islem = $baglan -> prepare("update tablo set resim_yolu=:resim_yolu where resim_id=:resim_id");
$islem -> execute(array(":resim_yolu" => $resim_yolu , ":resim_id" => $resim_id));
echo "Başarıyla yüklendi";
}
elseif ($_FILES["dosya"]["size"]>$boyut) {
echo " en fazla 1 mb boyutunda dosya yüklenebilir";
}
else {
echo "hata oluştu";
}
?>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="dosya">
<input type="submit" value="Yükle">
</form>