Aktualnie potrzebuję zrobić "generator obrazków". Wiadomo że do tego celu idealnie nadaje się GD. Mam jednak z tym problem. Mój obraz z przyczyn technicznych nie może być wczytany przez <img src="adres_strony_z_generatorem">. Gdyż musiałbym wysyłać nagłówki w miejscu gdzie tego zrobić nie mogę. Na php5.pl natrafiłem na artykuł: "Zapisywanie grafiki w pliku tekstowym - Base64 Encoder" autorstwa Zbigniewa Heintza (przepraszam jeżeli zrobiłem błąd w odmianie

Na podstawie tamtego tekstu stworzyłem coś takiego:
<?php function CreatePicture() { $resBackground = imagecreatefrompng('http://rserwer/~dev/_bin/bg-code.png'); $resResult = imagecreate(imagesx($resBackground),imagesy($resBackground)); $resTextColor = imagecolorallocate($resResult, 0, 0, 0); imagecopy($resResult,$resBackground,0,0,0,0,imagesx($resBackground),imagesy($resBackground)); imagestring($resResult,2,8,7,'text',$resTextColor); imagepng($resResult); } ?> <img src="data:image/png;<? CreatePicture(); ?>">
Niestety nie wiem, jak dobrze "przechwycić" obrazek i go "przekodować". Powyższy kod mimo usilnych starań nie chodzi poprawnie.
Czy ktoś z Was mógłby mnie nakierować?