Veri Tabanından Resim çekme

ozen74 yalçın özen

<?php

## Uzantı Kontrollerim
    $uzanti=     array('image/jpeg','image/jpg','image/png','image/x-png','image/gif');
## Aynı Dizinde Bulunan Resimler Klasörüne Kaydet
    $dizin=     "resimler";
    if(in_array(strtolower($_FILES['resim']['type']),$uzanti)){
    move_uploaded_file($_FILES['resim']['tmp_name'],"./$dizin/{$_FILES['resim']['name']}");
## Veritabanına Bağlanalım ##
    $baglan=   mysql_connect("localhost","","") or die ('Sunucuya Bağlanamadım.');
    $asd=       mysql_select_db("_uye",$baglan) or die ('Veritabanı Bağlanamadık !');
## Dosya İsmimizi Veritabanına Yazdıralım. ##
    mysql_query("SET NAMES utf8");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
## Türkçe Karakter Hatası
    $db=       $_FILES['resim']['name'];  

## Resmimizin Adını Alalım
    $ekle=     mysql_query("INSERT INTO blog (resim) VALUES ('".$db."')") or die (mysql_Error());
# Blog Tablosu -> Resim Sütununa Ekleyelim.
    echo "Başarılı !";
    }else{
    echo "Başarısız !";
    }

?>
Arkadaşlar Yukarıdaki gibi veritabanına resim ekleyebiliyorum ancak veri tabanından eklediğim resmi nasıl çekebilirim? yardımcı olursanız sevinirim

2013-12-22 22:20:02

    Php

    $sec=mysql_query("select * from resimler where resimad='resimad'") gibi select sorgusuyla cekeceksin sartlarını  sen belirle  bu ornek bir kod parcası  senin  veri tabanın icin degil  sadece select query nin kullanım sekillerinden bir tanesi 

    2013-12-23 01:28:59

      Php

      alicilin Ali Fırat Güler

      veri tabanından çektiğiniz resimin kodların ıecho ile ekrana basmadan önce header(); fonksiyonu ile sayfayı jpeg olarak gösterirseniz tamamdır

      2013-12-23 23:35:18

        Php

        TeaMTurkeR Şenol TÜRKER

        Headera jpg tanimlarsa php sayfasi komple resim gibi algilanmazmi hocam

        2013-12-24 12:04:59

          alicilin Ali Fırat Güler

          zaten eklemeyi yapmış. Çekmeyi soruyor hocam. Veritabanından resim çekmek için bir php sayfası yapıp başlık headeri olarakta jpeg verdiği zaman Veritabanından hangi resimi çekceğini belirlemek içinde GET kullanırsa dört dörtlük olur. Zaten sayfanın jpeg olarak tanınmasını istiyoruz bizde. Sayfa jpeg olarak tanınıyor diye başka php kodları çalıştırmasına engel değil. Hertürlü kodu çalıştırır fakat çıktı veremez.

          2013-12-24 12:28:43

            TeaMTurkeR Şenol TÜRKER

            bende onu diyorum işte ali hocam acemi olan arkadaşlar için sorun yaşarlar cevabınızı uygulayınca örnek olarak cevabınızı bir makalede yapmak istiyorsa misal diyelim makale sorgusu ile birlikde resmide çekecekse bu sefer headerde tanımlı olan diğer html çıktıları yok sayılacak. çokmu ince düşündüm ne hocam smiley

            2013-12-24 23:24:47

              Edit:

                Edit:

                  Php

                  alicilin Ali Fırat Güler

                  Aaaa. pardon pardon. Ben arkadaşın kodlarına dikkat etmedim. Benim kafam mysqle resim dosyasını direk yazdırmaya gitti. Ama arkadaş linkini yazdırıyormuş. Tekrardan özür diliyorum. Kafam başlığa gitti. Çok dalgınım bu aralar çooook smiley

                   

                  2013-12-26 11:55:51

                    www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                    Web tasarım ve eğitim kaynağınız.