$height) { $new_width = 128; # Get Percentage $percentage = ($new_width / $width) * 100; # Calculate New Height $new_height = $height / $percentage; } elseif($height > $width) { $new_height = 128; # Get Percentage $percentage = ($new_height / $height) * 100; # Calculate New Height $new_width = $width / $percentage; } else { $new_width = 128; $new_height = 128; } # Create Image Base $new_img = imagecreatetruecolor($new_width, $new_height); # Resample The Image imagecopyresampled($new_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height); # Set Header Type header('Content-type: image/jpeg'); # Display Resized Image imagejpeg($new_img); # End Script die(); ?>