if(isset($_POST['kurulkaydet'])) {

$uploads_dir='dimg/kurul/';

@$name = $_FILES['kurul_resimyol']["name"];

$resimgyol=$uploads_dir .md5(time).pathinfo($name,PATHINFO_EXTENSION) ;

if(move_uploaded_file($_FILES['kurul_resimyol']["tmp_name"], $resimyol)){
$resimyukle=$db->prepare("INSERT INTO kurul SET
kurul_ad=:ad,
kurul_unvan=:link,
kurul_detay=:detay,
kurul_sira=:sira,
kurul_durum=:durum,
kurul_resimyol=:resimyol");
$insert=$resimyukle->execute(array(
'ad' => $_POST['kurul_ad'],
'link' => $_POST['kurul_unvan'],
'detay' => $_POST['kurul_detay'],
'sira' => $_POST['kurul_sira'],
'durum' => $_POST['kurul_durum'],
'resimyol' => $resimgyol


));

if ($insert) {

header("Location:../production/kurul.php?durum=ok");

} else {
header("Location:../production/kurul.php?durum=no");

}
}else{ die("resim yükleme hatası");}

}


syntax hatası vb olabilir, test edemedim, deneyip hata olursa yazabilir misin, eğer resim yüklenmezse uploads_dir'i şu şekilde güncelle $uploads_dir ="/dimg/kurul/"