Ich lade von einer anderen Webseite (legal) jeden Tag ein bestimmtes Bild herunter.
Herunter? Wohin? Herunterladen heisst doch, du hast es dann auf deinem lokalen PC.
Nun möchte ich aber vorher überprüfen ob das Bild überhaupt da ist, wenn nicht soll ein anderes Bild geladen werden.
Gut, du gibst die Bild-URL in deinen Browser ein und wartest eine angemessene Zeit. Wenn es nicht kommt, wird es wohl nicht erreichbar sein. Dann gibst du die alternative URL ein.
Aber ich habe das Gefühl, dass nicht "du" selbst aktiv werden willst, sondern das Thema an PHP oder Javascript delegierst.
Bei Javascript gibt es das Event onLoad, auch für Bilder. Du könntest mit TimeOut nach angemessener Zeit prüfen, ob das Bild geladen ist. Wenn nicht, dann lade ein anderes.
Bedingt natürlich, dass der Besucher deiner Seite Javascript aktiviert hat.
Kalle