Şimdi Ara

Resim ekleme ve veritabanına kaydetme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
606
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba resim upload edip veritabanına ismini yazdırma konusunda sıkıntı çekiyorum.Kodlarımda aşşağıdadır

     
    extract($_POST);
    if(isset($button))
    {
    $sql = mysql_query("INSERT INTO kategori(kategori,resim, tur )
    VALUES ('$kategori','$file_upload','$sec')") or die("Hata: kayıt işlemi gerçekleşemedi.");
    }
    error_reporting(E_ALL);
    if (!empty($_FILES)) {

    $alinan_yer = $_FILES["file_upload"]["tmp_name"];

    $alinanin_adi = $_FILES["file_upload"]["name"];

    $kaydedilecek_yer = "../images/".$_FILES["file_upload"]["name"];

    move_uploaded_file($alinan_yer,$kaydedilecek_yer) or die("Hata: kayıt işlemi gerçekleşemedi.");

    }
    else
    {
    echo "resim tanımlanamadı";
    }



    Html kodlarıda buradadır

     
    <form action="kategoriekle.php" method="post" class="niceform" enctype="multipart/form-data" >

    <fieldset>
    <dl>
    <dt><label for="baslik">Kategori Adı:</label></dt>
    <dd><input type="text" name="kategori" id="baslik" size="54" /></dd>
    </dl>
    <dl>
    <dt><label for="upload">Kategori Resmi:</label></dt>
    <dd>
    <input id="file_upload" name="file_upload" type="file" /><br />

    <br />
    </dd>
    </dl>
    <dl>
    <dt><label for="color">Tipi Seç</label></dt>
    <dd>
    <input type="radio" name="sec" id="" value="0" /><label class="check_label">Klinik Ürünleri</label>
    <input type="radio" name="sec" id="" value="1" /><label class="check_label">Labaratuar Ürünleri</label>
    </dd>
    </dl>

    <dl class="submit">
    <input type="submit" name="button" id="submit" value="Gönder" />
    </dl>



    </fieldset>

    </form>







  • sırada bi yanlışılk var sanırım
    $sql = mysql_query("INSERT INTO kategori(kategori,resim, tur )
    VALUES ('$kategori','$file_upload','$sec')") or die("Hata: kayıt işlemi gerçekleşemedi.");
    }

    kod parçasınında $file_upload değişkeni sonradan tanımlanıyor sırayı değiştirisen bence durum duzelir

    yani bu kod parçasını

    move_uploaded_file($alinan_yer,$kaydedilecek_yer) or die("Hata: kayıt işlemi gerçekleşemedi.");

    }

    kod parçasından sonra koy bence olur.
  • Yapay Zeka’dan İlgili Konular
    Resim üzerine resim ekleme
    17 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.