Kezdőoldal » Számítástechnika » Programozás » Headers already sent - képgene...

Headers already sent - képgenerálás. Hogyan oldjam meg?

Figyelt kérdés

Szeretnék egy PHP által generált képet megjeleníteni egy weboldalam kódjának közepén.


Egy külön php fáljban szépen működik (azaz a szerverbeállításokkal nincs gond, megvannak a feltételek), viszont amint beillesztem (vagy include-dal meghívom) a kódrészletet, nem jelenik meg a kép, és a következő hibaüzenetet kapom:


"Cannot modify header information..."


Ami nyilvánvaló, hiszen a header() függvénynek minden más outputot meg kell előznie.


Csakhogy ha beillesztem a kód elejére, akkor az egészet képnek értelmezi. Ha nem teszem bele, akkor meg nem jelenik meg a kép.


Meg vagyok most lőve...



2020. dec. 15. 11:40
 1/2 anonim ***** válasza:
100%

Add meg img src-be a PHP file linkjét.


<img src="kep.php">


Ha a script a megfelelő mime type-pal rendelkező bináris adatot adja vissza (azaz a képet), akkor ennek működnie kell.



Vagy told ki a képet fájlként egy tmp mappába, és azt meg src-nek, de ennek nem sok értelme van.

2020. dec. 15. 11:53
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Baszki, tudtam, hogy valami ilyen egyszerű lesz a megoldás, csak még soha nem csináltam ilyet.


Köszönöm szépen, működik.


Üdv!

2020. dec. 15. 11:57

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!