Autor Zpráva
slunlcko
Profil
Ahoj, řeším teď jede problém, kdy mám více obrázků o různých velikostech, a chtěl bych, aby se otevíraly pomocí JS do nových oken. Problém je ale v tom, že bych chtěl, aby se to okno přizpůsobovalo velikosti obrázku. U každého obrázku tu velikost nemůžu nastavit, jelikož se mi obrázky vypisují z MySQL. Prosím vás, jde to nějak udělat nebo mám udělat univerzialní šířku okna tak, aby se tam všechny obrázky vešly?
Casero
Profil
slunlcko
Nastavuj velikost podle velikosti obrázku, kterou zjístíš přes php -> getimagesize
slunlcko
Profil
hmm a jak to mam nacpat do tohohle??:

		<? if (isSet($_GET['sekce'])) $portfolio = $_GET['sekce']; else $sekce = ""; 

$vysledekID = mysql_query(
"SELECT * FROM SyGn_portfolio WHERE titulek='$sekce' ORDER BY cas desc",
$spojeni);
if (!empty($sekce)) {
while ($zaznam = mysql_fetch_array($vysledekID) ):
echo " <td>";
echo "<a href='images/portfolio/";
echo $zaznam["titulek"];
echo "/";
echo $zaznam["obrazek"];
echo "' onclick="window.open(this.href,'_blank', 'menubar=no, location=no, status=no, width=500px, height=500px'); return false">";
echo "<img src='images/portfolio/";
echo $zaznam["titulek"];
echo "/";
echo $zaznam["obrazek"];
echo "' height='100' border='0'></a>";
echo"</td> ";
endwhile;
}
?>
Casero
Profil
slunlcko

<? if (isSet($_GET['sekce'])) $portfolio = $_GET['sekce']; else $sekce = ""; 

$vysledekID = mysql_query(
"SELECT * FROM SyGn_portfolio WHERE titulek='$sekce' ORDER BY cas desc",
$spojeni);
if (!empty($sekce)) {
while ($zaznam = mysql_fetch_array($vysledekID) ):
echo " <td>";
echo "<a href='images/portfolio/";
echo $zaznam["titulek"];
echo "/";
echo $zaznam["obrazek"];
list($sirka,$vyska) = getimagesize("images/portfolio/".$zaznam["obrazek"]);
echo "' onclick="window.open(this.href,'_blank', 'menubar=no, location=no, status=no, width=".$sirka."px, height=".$vyska."px'); return false">";
echo "<img src='images/portfolio/";
echo $zaznam["titulek"];
echo "/";
echo $zaznam["obrazek"];
echo "' height='100' border='0'></a>";
echo"</td> ";
endwhile;
}
?>
slunlcko
Profil
uz to mam..diky moc @}->--

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0