Michael Schröpl: überprüfung ob die grafik exsistiert.

Beitrag lesen

Ich möchte gerne überprüfen ob eine grafik existiert.

Und was soll in Abhängigkeit davon passieren? Willst Du eine alternative Graphik anzeigen oder was sonst?

leider überprüft das cgi nicht ob irgend ein hansel den datei namen falsch eingegeben hat und an dem cgi kann ich nichts ändern.

Hm, das hängt davon ab, was Du auf Deinem Server alles tun kannst.

Wenn Du eine eigene CGI-Anwendung installieren darfst, könntest Du ein Perl-Skript schreiben, das über den LWP-Modul das gesamte zu erzeugende HTML-Dokument absaugt, dieses ggf. parsen und nachsehen, was passiert ist.

Andere Idee: Wenn Du auf Deinem Server eine Fehlerbehandlungsroutine installieren darfst, könntest Du beim Fehlen eines Bildes ein eigenes CGI-Skript aufrufen lassen, welches ein spezielles 1*1-Pixek großes unsichtbares Bild zurückliefert ...

Alle meine Ideen laufen darauf hinaus, das Problem auf dem Server zu bekämpfen und nicht erst im Browser. Dazu mußt Du halt auf dem Server auch irgend etwas dürfen ...