Log In

Email:
Password:
Keep me logged in

Forgot Password

Email:




Social Media
     
CategoriesCSS (5)
jQuery (73)
PHP (30)
.htaccess (4)
Sponsored Links


Image Scale
PHP
Demo | Browse Category | Sunday, July 31, 2011 by




PHP:
<?php

$img 
"http://img.wcetdns.com/users/1/468415526Photo159.jpg";

list(
$width$height) = getimagesize($img);
$mw 75//MAX WIDTH
$mh 75//MAX HEIGHT
$w $width//THE WIDTH IF <= THE MAX WIDTH
$h $height//THE HEIGHT IF <= THE MAX HEIGHT

//THESE DIMENSIONS ARE USED IF THE DEFAULT WIDTH > HEIGHT
if($width>$height){
    if(
$width>$mw)
    {
    
$d $width $mw//DIFFERENCE BETWEEN DEFAULT & MAX WIDTH
    
$p = ($d/$width)*100//PROPORTION FOR THE HEIGHT
    
$w $mw//SET WIDTH TO THE MAXIMUM WIDTH
    
$h $h-($h*$p)/100//SET HEIGHT WITH THE PROPORTION
    
}
}
//THESE DIMENSIONS ARE USED IF THE DEFAULT HEIGHT > WIDTH
if($height>$width){
    if(
$height>$mh)
    {
    
$d $height $mh//DIFFERENCE BETWEEN DEFAULT & MAX HEIGHT
    
$p = ($d/$height)*100//PROPORTION FOR THE WIDTH
    
$h $mh//SET HEIGHT TO THE MAXIMUM HEIGHT
    
$w $w-($w*$p)/100//SET WIDTH WITH THE PROPORTION
    
}
}

echo 
'<img src="'.$img.'" width="'.$w.'" height="'.$h.'"><br><img src="'.$img.'">';

?>
Views: 455 Likes: 1 Dislikes: 0