PHP ve My-SQL de Resim Upload Etmek

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Kullanıcı avatarı
meakbar
Üye
Mesajlar: 2
Kayıt: 23 Kas 2004 01:33

PHP ve My-SQL de Resim Upload Etmek

Mesaj gönderen meakbar »

Mysql deki blob kayıt türünü resim için nasıl kullanabilrim. Bir bilginiz varmı? Php de veritabanından aldığım resmi nasıl sayfamda gösterebilirim?Yardımcı olursanız sevinirim.
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

php ile fazla alakam yok ama bu db nizi çok şişireceği kesin. bunun yerine db de fotoğrafın serverdeki yerini tutsanız. :?:
örneğin 1000 tane 100k lık resim olsa 100.000k üf fazla :)
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
meakbar
Üye
Mesajlar: 2
Kayıt: 23 Kas 2004 01:33

Mesaj gönderen meakbar »

aslında verdiğniz cevapta haklısınız ama çaresiz olduğum için bu soruyu sordum. çünkü kullanıcıya bir şekilde resim upload ettirme problemi yaşıyorum. bu sitenin tasarımında da kullanılmıştır. bilgisi olan arkadaşlarımdan öneri bekliyorum. ilginize teşekkür ediyorum
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Emin olamamakla birlikte Delphi'de oldugu gibi veritabanındaki blob bir alandaki resmi ekranda gosterebildiginiz gibi php ile gosterme sansiniz olmayabilir.. Zira html de sonucta ancak path i belli bir resim gosterilebiliyor. Yani DBImage gibi bir componentin isini yapan bir php componenti yok galiba.....

Dedigim gibi bu su an itibariyle kesin bilgi degil kanaattir...
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
onaydin

Mesaj gönderen onaydin »

Delphi tarafındaki component nasıl çalışıyor bilmiyorum ama php tarafında bir resmi metne çevirip db de tuıtabilirsiniz ama bu uygulanan, tavsiye edilen bir yöntem değil.

Bu işlem iki türlü yapılıyor copy veya move_uploaded_file kullanılıyor.
olası sorunlar
ya denemediniz veya nasıl yapıldığını bilmiyorsunuz,
klasörün chmod ayarını 777 yapmadınız,
form özelliklerinde

Kod: Tümünü seç

enctype="multipart/form-data" 
satırı ekli değil.

Yukardakiler benim zamanında karşılaştığım durumlardı,
başka nedenlerde olabilir, google da image upload php yazarsanız veya
ceviz zoque mutasyon vs. ortamlarda ararsanız hazır kodlar dahi bulabilirsiniz.
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Mesaj gönderen salvation »

Asla tavsiye ettiğim bir yöntem değildir, normalde 14,2 Kb lik bir resim veritabanında 30 Kb yer kaplayabiliyor. Ama madem mecbursun aşağıdaki adreste detaylı olarak anlatılmış:

http://www.duzgun.com/article.php?articleid=11
Cevapla