Predsednik
Čuven
- Učlanjen(a)
- 09.01.2002
- Poruke
- 194
- Poena
- 619
Znaci problem je sledeci, imam jpeg (ili gif) sliku u bazi koju sam ubacio pomocu:
$data = addslashes(fread(fopen($slika, "r"), filesize($slika)));
gde je $slika tipa e:\slike\slika.jpg...
e sad to lepo ubaci sliku u bazu i cak kad ja u MySQL Control Center-u pogledam samo to polje on mi prikaze sliku (kad pokazuje tabelerno pokazuje mi binarni zapis).... ovo sam napiso da vidite da je slika dobro ubacena u bazu...
e sad kao sto sam i ocekivao ne radi kada ja ukucam echo $text->slika_bin; (gde je $text jedna linija iz baze, a slika_bin polje koje sadrzi sliku)... cak sam proba i ultimativno resenje
<img src="slika.php">, a slika.php ima header tipa <meta http-equiv="Content-Type" content="image/jpge"> pa onda <? echo $text->slika_bin;?>....
probao sam jos par gluposti, ali to nista nije radilo... sad jos sam razmisljao da svaki put kada se strana ucita, ja napravio /temp/slike/slika22374348559.jpg, pa onda nju prikazem na strani i na kraju strane obrisem... drugo je da slike ne cuvam u bazi, nego u nekom drugom direktorijumu (koji kao nije accessble, mada ne znam bas kako to da resim), a da u bazi cuvam samo ime fajla...
da li se neko bavio ovom temom i da li postoji nako lepo i elegantno resenje...
P.S. isto me tako interesuje da li je moguce napraviti jedan html fajl koji u sebi sadrzi binarano napisane slike tj da imas jedan fajl sa sve slikama unutra... (ovo je cisto radoznalost, a i moguce resenje mog problema)
$data = addslashes(fread(fopen($slika, "r"), filesize($slika)));
gde je $slika tipa e:\slike\slika.jpg...
e sad to lepo ubaci sliku u bazu i cak kad ja u MySQL Control Center-u pogledam samo to polje on mi prikaze sliku (kad pokazuje tabelerno pokazuje mi binarni zapis).... ovo sam napiso da vidite da je slika dobro ubacena u bazu...
e sad kao sto sam i ocekivao ne radi kada ja ukucam echo $text->slika_bin; (gde je $text jedna linija iz baze, a slika_bin polje koje sadrzi sliku)... cak sam proba i ultimativno resenje
probao sam jos par gluposti, ali to nista nije radilo... sad jos sam razmisljao da svaki put kada se strana ucita, ja napravio /temp/slike/slika22374348559.jpg, pa onda nju prikazem na strani i na kraju strane obrisem... drugo je da slike ne cuvam u bazi, nego u nekom drugom direktorijumu (koji kao nije accessble, mada ne znam bas kako to da resim), a da u bazi cuvam samo ime fajla...
da li se neko bavio ovom temom i da li postoji nako lepo i elegantno resenje...
P.S. isto me tako interesuje da li je moguce napraviti jedan html fajl koji u sebi sadrzi binarano napisane slike tj da imas jedan fajl sa sve slikama unutra... (ovo je cisto radoznalost, a i moguce resenje mog problema)