Dafür gibt es mehrere ansätze....
Der einfachste wäre, wenn Du das Bild per JavaScript regelmässig aktualisierst und dir per php sozusagen dann das entsprechende Bild übergibts.
Frag mich nicht wie das mit PHP geht bei Perl weiss ich es.
Du kannst aber auch -> änlich wie ein Anzeigenwechsler dir die Werbebanner als image Objekt per JavaScript laden und regelmässig das eine oder andere anzeigen lassen.
Die 3. Variante. Bei jedem Seiten Besuch, lässt du dir per Zufallgenerator die eine oder andere Datei als Bild in die Seite generieren.
4. Möglichkeit.... Regelmässigen Refresh auf das Bildobjekt per JavaScript und Du benennst per PHP die entsprechende Datei um.
Z.B. Banner1.gif Banner2.gif Banner3.gif weren regelmässig nach banner.gif umbenannt und die banner.gif gibst Du Deiner Seite mit.