ugrás a tartalomhoz

PHP függvényből képet kapok azt szeretném közvetlenül (fájlba írás nélkül) megjeleníteni text/html oldalon hogyan?

sabee0809 · 2007. Már. 28. (Sze), 14.04
PHP függvényből képet kapok azt szeretném közvetlenül (fájlba írás nélkül) megjeleníteni text/html oldalon hogyan?

Tehát van egy függvényem (kepvaltoztatas) és a visszatérési értéke: imagejpeg($image)....

Ezt kellene az azonos oldalon text/html content mellett

print '<img src="' . kepvaltoztatas(...parameterek...) . '">"';

valahogy így.... de jelen esetben text/html miatt csak kiirja a kép bináris kódját a kép megjelenítése helyett, fájlba nem akarom menteni, mert rengeteg kép születne, és lassítja is a folyamatot....

Ha tudsz segíts!!!!

Köszi
 
1

sorry

sabee0809 · 2007. Már. 28. (Sze), 14.05
hülyeséget írtam nem bináris kódot ír ki.... :D
2

Külön file

csla · 2007. Már. 28. (Sze), 14.08
Tedd külön file-ba a képet generáló kódot, és azt a file-t add meg az img src értékének, a megfelelő paraméterekkel.
3

re:külön file

sabee0809 · 2007. Már. 28. (Sze), 14.18
és a külön file-t állítsam be image/jpeg-nek?
4

Igen

csla · 2007. Már. 28. (Sze), 14.29
header ('Content-type: image/jpg');
5

re:Igen

sabee0809 · 2007. Már. 28. (Sze), 15.23
Oké köszi, minden működik....
6

attól függ, mire kell...

TeeCee · 2007. Már. 28. (Sze), 15.25
rengeteg kép születne, és lassítja is a folyamatot....


Nem sokat mondtál arról, h mire is használnád...

Nem kell külön fájlt hívni, lehet ugyanazt is, csak le kell kezelnie, hogy X paraméter esetén a fájlt magát adja ki. (Nálam e-mailkliensnél így van. Logikus, hiszen az e-mailben lévő kép egy része az e-mailnek...)
Ha pl. copyright-szöveget gyártasz képalbumhoz, akkor mindenféleképpen rakd ki a képeket fájlba. Egyszerre többet is feliratoznod kell (ha pl a kisképeken is van felirat/logo), illetve könnyen előfordulhat, hogy több embernek küldöd szét a linkeket, és nagyjából egyszerre nézik meg. Mindenkinek jó, ha cache-eled a tartalmat és nem egyből generálod - már ha ez lehetséges. Minek terhelni a szervert?

De ha tényleg csak egyszer fordul elő a generált kép szükségessége, akkor valóban nem kell. a 'SOK' nem mérvadó ebből a szempontból. Meg lehet oldani a rendszeres takarítást, és kevesebb erőforrást fogsz le vele...