Ciao,

sto cercando di usare delle librerie grafiche per generare l'immagine di un grafico.
Le librerie si appoggiano alle GD/GD2.

Di norma la istruzioni delle GD stanno in un file immagine.php a parte che vien poi incluso tramite il tag <img>.

Codice PHP:
...
[
img]immagine.php[/img]
... 
A me torna scomodo e stavo cercando di inviare direttamente i dati in binario al tag HTML.
Vorrei fare così:

Codice PHP:
...
[img]<?php imgObject->RenderImage(); ?>[/img]
...
Solo che così mi dice che
Warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.westsystems.it/home/includes/startPage.php:84) in ....
e stampa una serie incomprensibile di caratteri anziché l'immagine in binario.

Non capisco cosa cambi tra far mandare le intestazioni dell'immagine da una funzione in un file php separato, e farle mandare da una funzione richiamata direttamente.


Sapete come evitare il warning ed ottenere correttamente l'interpretazione dei dati binari?