hallo,
ich habe folgendes Problem
in einer Datenbank sind Produkte angelegt
dann gibt es eine übersicht... und eine Detail ansicht!
in der übersichtseite wird pro Produkt 1 bild angezeigt und der titel des produktes....
in der detail ansicht werden immer 4-5 bilder vom jeweiligen Produkt als thumb bild angezeigt...
nun möchte ich aber das man auf diese thumb bilder klicken kann... die dann in groß angezeigt werden!
soweit kein Problem... via iframe konnte ich das gut lösen!
jetzt hab ich aber das Problem das die bilder teilweise größér sind als der iframe...
ich will aber das die bilder automatisch in einer feste größe angezeigt werden...
das merkwürdige ist wenn ich das grossbild via div anzeige ... passt sich das bild der größe des divs an (aber die Verlinkung von den thumbs geht nicht mehr)... beim iframe passt sich die größe nicht an... und ich bin langsam richtig am verzweifeln
da ich das script selbst nicht geschrieben habe... und auch keine Ahnung habe wer das geschrieben hat... da die Webseite um die es geht schon 8 jahre alt ist...
poste ich her einfach mal den entsprechenden code Bereich:
ich habe folgendes Problem
in einer Datenbank sind Produkte angelegt
dann gibt es eine übersicht... und eine Detail ansicht!
in der übersichtseite wird pro Produkt 1 bild angezeigt und der titel des produktes....
in der detail ansicht werden immer 4-5 bilder vom jeweiligen Produkt als thumb bild angezeigt...
nun möchte ich aber das man auf diese thumb bilder klicken kann... die dann in groß angezeigt werden!
soweit kein Problem... via iframe konnte ich das gut lösen!
jetzt hab ich aber das Problem das die bilder teilweise größér sind als der iframe...
ich will aber das die bilder automatisch in einer feste größe angezeigt werden...
das merkwürdige ist wenn ich das grossbild via div anzeige ... passt sich das bild der größe des divs an (aber die Verlinkung von den thumbs geht nicht mehr)... beim iframe passt sich die größe nicht an... und ich bin langsam richtig am verzweifeln
da ich das script selbst nicht geschrieben habe... und auch keine Ahnung habe wer das geschrieben hat... da die Webseite um die es geht schon 8 jahre alt ist...
poste ich her einfach mal den entsprechenden code Bereich:
PHP-Code:
<?php
require("config.php");
$datenbank = mysql_connect($dbhost, $dbuser, $dbpwd);
mysql_select_db($dbname, $datenbank);
$inhaltdata = mysql_query("SELECT * FROM preferences", $datenbank);
$rowdata = mysql_fetch_array($inhaltdata);
$thheight = $rowdata["img_thumbh"];
$thwidth = $rowdata["img_thumbw"];
$nwidth = $rowdata["img_secw"];
if ($prop == "no")
{
$height = "";
}
else
{
$height = "height=\"$thheight\"";
}
$inhaltm = mysql_query("SELECT * FROM produkt_daten WHERE id = '$_GET[id]'", $datenbank);
$manage = mysql_fetch_array($inhaltm);
$x = 1;
while ($x < 6)
{
if ($x == 1)
{
$z = "img";
$spacer = "";
}
else
{
$z = "img".$x;
$spacer = " ";
}
if (isset($manage[$z]) && $manage[$z] != "")
{
$thimgname = "thumb_".$manage[$z];
$link = "../upload/show_$manage[$z]";
$getimgs .= "$spacer<a href=\"$link\" target=\"picture\"><img src=\"../upload/$thimgname\" width=\"50\" height=\"60\" border=\"0\"></a>";
}
$x += 1;
}
?>
<div id="container" class="produkt">
<header> <a href="#" id="logo"><?php echo "$manage[Name]"; ?></a> </header>
<aside id="top-block">
<figure><iframe allowtransparency="yes" src="<?php echo "$link";?>" id="picture" name="picture" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" height="300" width="320"></iframe>
</figure> <center><?php echo "$getimgs"; ?></center>
</aside>
Kommentar