Mailinglisten-Archive |
Peter Linzenkirchner schrieb: > 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? RTFM http://php.net/file_exists ab PHP 5 gehts, wenn nicht PHP 5 dann die Benutzer-Kommentare lesen: leibwaechter at web dot de 16-Aug-2006 11:32 Here is an easy function to check for remote files or an existing URL: <?php function url_exists($url) { $handle = @fopen($url, "r"); if ($handle === false) return false; fclose($handle); return true; } ?> -- Sebastian Mendel www.sebastianmendel.de
php::bar PHP Wiki - Listenarchive