Er will doch nur auslesen aus seiner Datenbank wieviele Banner vorhanden sind, und was für eine Vergütung die geben. Und das will er als Grafik haben und für sowas ist gdlib gut

Das kann gdlib nicht verarbeiten, sprich gdlib sagt das viewbanner.php keine Grafik ist.
Viewbanner.php ist ja auch keine Grafik sondern ein Script was eine Grafik erzeugt bzw. in dem Fall ausgibt. Du musst dann eine .png etc. erstellen und mit gdlib bearbeiten.

Gruß
Gremlin