Mailinglisten-Archive |
Hallo Peter, Am Dienstag, 14. November 2006 11:40 schrieb Peter Linzenkirchner: > Hallo, > > ich soll für einen Kunden folgendes umssetzen: > > er hat eine Liste mit URLs seiner Kunden. Neben jedem Kundennamen > (und Link) soll dessen Favicon erscheinen, so weit er eines hat. > Zunächst kein Problem, wenn es bei der betreffenden URL aber kein > Favicon gibt, dann wird leider ein zerbrochenes Bild gezeigt. Das > würde ich gerne wegbekommen ... > > Wenn die Bilder lokal vorliegen würden, könnte ich mit file_exists() > arbeiten, aber das geht bei entfernten Dateien ja nicht. Hat jemand > eine Idee, wie ich testen könnte, ob es dort ein Favicon gibt, falls > ja, es ins HTML einlinke, falls nein, ein Dummybild zeige? Du könntest, z.B. mit fsockopen(), versuchen, das Favicon aufzurufen. Du läßt Dir dabei einfach nur den HTTP-Header zurückgeben. Wird der Status 200 zurückgeliefert, existiert das Favicon, sonst nicht. :-) Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive