Eventuell liegt es auch an der Einstellung vieler Foren dass sie keine Dynamischen Bilder erlauben. Also keiner Bilder die etwas wie bild.php?bild=random in der URL haben.
Du könntest versuchen das ganze mit .htaccess und mod_rewrite zu machen (falls vorhanden) und das Bild dann nur über bild.jpg aufrufen.
Oder die Variable $image nicht per Get holen sondern im Script definieren, dann das Script in name.jpg umbennen und per .htaccess den Ad_Handler für jpg auf PHP stellen. Ist aber auch wieder die Frage ob dein Host das anbietet.