Einzelnen Beitrag anzeigen

Benutzerbild von sniper_w
sniper_w

Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: [PHP] Bilder dynamisch in Tabelle laden

  Alt 27. Nov 2005, 13:12
Zitat:
Wichtig ist mir dabei, dass die Breite der Tabelle (grüner Rahmen) nicht gesprengt wird
DAfür benutze ich folgender Code:
Code:
   function GetImage( $scr, $rahmen = 0, $alt="image" )
   {
        if( file_exists( $scr ))
        {
            // it is OK, do nothing
        }
        else
        {
            // FEHLER.....
        }
       
        // get pic data
        list($width, $height, $type, $attr) = getimagesize($scr);

        if ($rahmen==0)
        {
            return "<img src=\"$scr\" alt=\"$alt\"/>";
        }

        // fit the size
        if ( $width < $height )
        {
            $width = round( $width * $rahmen / $height );
            $height = $rahmen;
        }
        else if ( $width > $height )
        {
            $height = round( $height * $rahmen / $width );
            $width = $rahmen;
        }
        else
        {
            $width = $rahmen;
            $height = $rahmen;
        }
       
        return "<img width=\"$width\" height=\"$height\" src=\"$scr\" alt=\"$alt\"/>";
   };
Katura Haris
Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
  Mit Zitat antworten Zitat