Mailinglisten-Archive |
Hallo Armin, Am 15.11.2006 22:15 schrieb Armin Briatta: > danke für die schnelle Antwort, > >> Solange es um Bilder geht würde ich das wohl mit >> getimagesize versuchen. >> <http://www.php.net/manual/de/function.getimagesize.php> >> >> das sollte eigentlich für deine Zwecke gut passen. > > Das habe ich tatsächlich schon benutzt, ich unterscheide ja zwischen > zwei Formaten, quer und hoch und richte das Layout danach aus. Was würde > diese Funktion liefern, falls es sich gar nicht um ein image handelt? Wusste ich vorher auch nicht genau, aber ein kleiner Test: <?php $test = getimagesize("headline.html"); var_dump($test); ?> liefert ein wenig überraschendes "bool(false)" Also vielleicht etwas in der Richtung (ungetestet): $bildsuchen = 1; while ($bildsuchen) { $thisBild = Zufallswert; $bildinfos = getimagessize($thisBild); if ($bildinfos) { $bildsuchen = 0; } } Dann kannst du mit $thisBild weiterarbeiten und hast mit $bildinfos gleich noch weitere benötigte Werte, wie Größe und Ausrichtung. Gruß Susanne -- http://sujag.de - Webentwicklung und -beratung 10119 Berlin, Tel: 030 - 440 483 47 * CSS-Referenz für den Schreibtisch * CSS GE-PACKT - mitp http://mitp.de/vmi/mitp/detail/pWert/1620/titel/CSS%20GE-PACKT
php::bar PHP Wiki - Listenarchive