Jump to content


Photo

Issue With Thumbnail Script


  • Please log in to reply
1 reply to this topic

#1 john_nyc

john_nyc
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 28 June 2006 - 01:59 AM

have this site for myspace - editprofiles.com - when you view the graphics it only displays 4 thumbnails - how can i have it display more thumbails?
- i believe that is pulls from the file called thumbs.php which is coded as follows:
<?
include("config.php");
function makeThumbnail($o_file, $t_ht = 100) {
$image_info = getImageSize($o_file) ; // see EXIF for faster way

switch ($image_info['mime']) {
case 'image/gif':
if (imagetypes() & IMG_GIF) { // not the same as IMAGETYPE
$o_im = imageCreateFromGIF($o_file) ;
} else {
$ermsg = 'GIF images are not supported<br />';
}
break;
case 'image/jpeg':
if (imagetypes() & IMG_JPG) {
$o_im = imageCreateFromJPEG($o_file) ;
} else {
$ermsg = 'JPEG images are not supported<br />';
}
break;
case 'image/png':
if (imagetypes() & IMG_PNG) {
$o_im = imageCreateFromPNG($o_file) ;
} else {
$ermsg = 'PNG images are not supported<br />';
}
break;
case 'image/wbmp':
if (imagetypes() & IMG_WBMP) {
$o_im = imageCreateFromWBMP($o_file) ;
} else {
$ermsg = 'WBMP images are not supported<br />';
}
break;
default:
$ermsg = $image_info['mime'].' images are not supported<br />';
break;
}

if (!isset($ermsg)) {
$o_wd = imagesx($o_im) ;
$o_ht = imagesy($o_im) ;
// thumbnail width = target * original width / original height
// $t_wd = round($o_wd * $t_ht / $o_ht) ;
$t_wd = $t_ht;

$t_im = imageCreateTrueColor($t_wd,$t_ht);

imageCopyResampled($t_im, $o_im, 0, 0, 0, 0, $t_wd, $t_ht, $o_wd, $o_ht);

imageJPEG($t_im);

imageDestroy($o_im);
imageDestroy($t_im);
}
return isset($ermsg)?$ermsg:NULL;
}
header("Content-type: image/jpeg");
makeThumbnail($script_dir . "thumbs/" . $img, 150);
?>

#2 john_nyc

john_nyc
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 28 June 2006 - 12:57 PM

any ideas?
i have this on a few forums and i haven't rcvd anything yet

help is greatly appreciated




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users