Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Partner Bilder größe | |||
|---|---|---|---|
| mabu Mitglied
Posts: 15 |
hallo
ich möcte erreichen, dass meine Bilder in der Partnerbox verkleinert dargestellt werden, wenn sie zu groß sind. <?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);
if ( empty ($allyRow->banner) OR $allyRow->banner == 'http://' ) {
$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, 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? |
||
| Rock@wulf Entwickler
Posts: 2284 |
function testwidth($image)
{
list($width, $height, $type, $attr) = getimagesize($image);
if ($width>250)
$width_new=$width;
else
$width_new="100";
return $width_new;
}
<?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}" width="{width}" 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);
if ( empty ($allyRow->banner) OR $allyRow->banner == 'http://' ) {
$tpl->set("title", $allyRow->name);
} else {
$tpl->set("title", $tpl->set_ar_get(
array("banner" => $allyRow->banner,
"name" => $allyRow->name,
"width" => testwidth('/include/images/wb/'.$allyRow->banner)
)
, 3 # {EXPLODE} Nr 3
)
);
}
$tpl->out(2); echo "<br />";
}
$tpl->out(1);
}
?>
Zuletzt modifiziert von Rock@wulf am 17.09.2012 - 10:33:02 MFG Rock@wulf |
||
| mabu Mitglied
Posts: 15 |
vielen Dank !
![]() |
||
| [ Anmelden zum schreiben ] |