ich möcte erreichen, dass meine Bilder in der Partnerbox verkleinert dargestellt werden, wenn sie zu groß sind.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | <?php # Copyright by Manuel # Support www.ilch.de $tpl_alianz = <<< tpl <div align= "center" > { EXPLODE } </div> { EXPLODE } <a class = "box" href= "{link}" target= "_blank" >{title}</a><br /> { EXPLODE } <img src= "/include/images/wb/{banner}" alt= "{name}" border= "0" > tpl; defined ( 'main' ) or die ( 'no direct access' ); $allyAnzahl = $allgAr [ 'Aanz' ]; if ( $allgAr [ 'Aart' ] == 1 ) { $sqlORDER = 'pos' ; } else { $sqlORDER = 'RAND()' ; } $allyNameAr = array (); $allyLinkAr = array (); $allyBanaAr = array (); $allyAktAnz = 0; $allyAbf = 'SELECT * FROM `prefix_partners` ORDER BY ' . $sqlORDER . ' LIMIT 0,' . $allyAnzahl ; $allyErg = db_query( $allyAbf ); if ( db_num_rows( $allyErg ) > 0) { $tpl = new tpl( $tpl_alianz , 3); $tpl ->out(0); while ( $allyRow = db_fetch_object( $allyErg )) { $tpl ->set( "link" , $allyRow ->link); $tpl ->set( "title" , $allyRow ->name); } else { $tpl ->set( "title" , $tpl ->set_ar_get( array ( "banner" => $allyRow ->banner, "name" => $allyRow ->name ) , 3 # { EXPLODE } Nr 3 ) ); } $tpl ->out(2); echo "<br />" ; } $tpl ->out(1); } ?> |
Habe dazu auch diese Funktion,
1 2 3 4 5 6 7 8 9 | function testwidth($image) { list($width, $height, $type, $attr) = getimagesize($image); if ($width>250) $width_new=$width; else $width_new="100"; return $width_new; } |
aber besonders in verbindung mit defr tpl ausgabe, verwirrt mich das ganze und bekomme es einfach nicht eingebaut.

kann mir da jemand helfen?