• 01-04-2008, 14:58:21
    #1
    Merhabalar.....
    Formdan gelen resmi dizine yüklüyor fakat veritabanına yazdırmıyor....
    Sebebini anlayamadım....
    Kodları şöyleee
    $il =$_POST["il_id"];
    $ilce =$_POST["ilce_id"];
    $emlakcinsi =$_POST["emlakcinsi"];
    $emlakdurumu =$_POST["emlakdurumu"];
    $odasayisi =$_POST["odasayisi"];
    $fiyat =$_POST["fiyat"];
    $isitma =$_POST["isitma"];
    $metrekare =$_POST["metrekare"];
    $adres =$_POST["adres"];
    $eiletisim =$_POST["eiletisim"];
    $kaynak = $_FILES["resim"]["tmp_name"];
    $resim = $_FILES["resim"]["name"];
    $rtipi = $_FILES["resim"]["type"];
    $rboyut = $_FILES["resim"]["size"];
    $ruzanti = substr($resim, -4);
    $yeniad = substr(uniqid(md5(rand())), 0,5);
    $yeniresim = $yeniad.$ruzanti;
    $hedef = "Sayfalar/uyehesabi/resimler/avatar";
    if (($il=="") or ($ilce=="") or ($emlakcinsi=="") or ($emlakdurumu=="") or ($odasayisi=="") or ($fiyat=="") or ($isitma=="") or ($metrekare=="") or ($adres=="") or($eiletisim=="") or ($kaynak=="") ) {
    echo"Lütfen Boş Alan Bırakmayınız"."<br>";
    echo"Yönlendiriliyorsunuz Lütfen Bekleyiniz";
    header("Refresh:2; url=index.php?git=uyehesabi&sayfa=emlakkayit");
    }else {
    (@move_uploaded_file($kaynak,$hedef.'/'.$yeniresim));
    $verikaydet = mysql_query("INSERT INTO emlak (il,ilce,emlakcinsi,emlakdurumu,odasayisi,fiyat,isitma,metrekare,adres,iletisim,avatar) values
    ('$il','$ilce','$emlakcinsi','$emlakdurumu','$odasayisi','$fiyat','$isitma','$metrekare','$adres','$eiletisim'),'$yeniresim')");
    if ($verikaydet) {
    echo "Emlak Kaydınız Başarıyla Yapılmıştır";
    header("Refresh:2; url=index.php?git=uyehesabi");
    }else{
    echo"Emlak Kaydınız Yapılamamıştırrrrrrrrrrrrrr";
    header("Refresh:2; url=index.php?git=uyehesabi&sayfa=emlakkayit");
    }
    }
    }
    Resmi klasöre atıyor Fakat verileri DB ye kayıt yapmıyor....
    Sorun nedir sizce.....
  • 01-04-2008, 16:18:03
    #2
    $verikaydet = mysql_query("INSERT INTO emlak (il,ilce,emlakcinsi,emlakdurumu,odasayisi,fiyat,isitma,metrekare,adres,iletisim,avatar) values
    ('$il','$ilce','$emlakcinsi','$emlakdurumu','$odasayisi','$fiyat','$isitma','$metrekare','$adres','$eiletisim','$yeniresim')");
    sql sorgusunda $eiletisim den sonra parantezi kapatmışsın bu yüzden olabilir.
  • 01-04-2008, 16:49:01
    #3
    Eyw hocam
    Tşkler...