Размер на картина

cold_zero

Registered
Искам да направя така, че когато дадена снимка е над height="450" и width="600" то в самия код за ваденето й -> <img src="link" width="600" height="450"> да се добавят ограниченията, но като е под тези цифри (450 и 600) да не се добавят в кода размера в който да бъде показана...Не можах да обясна какво искам :cry: Въпреки това се надявам някой да ме разбере :?

С div не става...реже картината...Някак да проверява дали картината е над посочените пиксели :roll: В MySQL се записват ширината и дължината на картината :?

Отново ИЗВИНЯВАЙТЕ за обяснението :(
 
ами до колкото разбрах искаш нещо подобно:
Код:
<?
if($witdhfrombd > 450){
$width = 450;
}
else {
$width = $witdhfrombd; 
}
if($heightfromdb > 600){
$height = 600;
}
else {
$height = $heightfromdb;
}
echo "
<img src=\"link\" width=\"$width\" height=\"$height\">";
?>
като $witdhfrombd и $heightfromdb са ти променливите с размерите от бд-то.
В случая ако широчината е по-голяма от 450 и задаваме , че размера ще е 450.Височината ако е по-голяма от 600 и задаваме размер 600.Ако са по-малки от 450 и 600 си остават каквито са си..
 
Код:
if ($row["width"] > 468 AND $row["height"] > 60) 
{ 
echo "<div align='center'><a target=\"_new \" href=\"click.php?url=" . $row["url"] . "\">
<img width=\"468px\" height=\"60px\" src=\"" . $row["image"] . "\" border=0 alt=\"" . $row["text"] . "\">
</a></div>"; 
} 
else 
{ 
echo "<div align='center'><a target=\"_new \" href=\"click.php?url=" . $row["url"] . "\">
<img width=\"" . $row["width"] . "px\" height=\"" . $row["height"] . "px\" src=\"" . $row["image"] . "\" border=0 alt=\"" . $row["text"] . "\">
</a></div>" ;
}

if ($row["width"] > 468 AND $row["height"] > 60) тук и правиш проверка, ако ширината е повече от 468 а височината от 60 ще покаже тази която си задал:

<img width=\"468px\" height=\"60px\" а ако е по малка ще покаже тази която викаш от дб

<img width=\"" . $row["width"] . "px\" height=\"" .
 
jooorooo каза:
if ($row["width"] > 468 OR $row["height"] > 60) тук и правиш проверка, ако ширината е повече от 468 а височината от 60 ще покаже тази която си задал:

<img width="468px" height="60px" а ако е по малка ще покаже тази която викаш от дб

<img width="" . $row["width"] . "px" height="" .

не е ли по-добре с OR
 

Back
Горе