Josemi ya te dió la respuesta . .no se si llegastes a ponerla en práctica (parece que no) ..
Se trata de que aisles tu código que usa las cabeceras HTTP (vía header() ) para crear esa imagen/leerla y entregarla al buffer de salida de PHP en un script aparte y lo llames en tus otras páginas donde lo requieras bajo una etiqueta HTML de imagen.
Te quedaría algo tipo:
imagen.php
Código PHP:
<?
// nos sé código ...
header (.....);
?>
Otra_pagina.html o .php (da igual)
Un saludo,