Jump to content

john_nyc

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Everything posted by john_nyc

  1. any ideas? i have this on a few forums and i haven't rcvd anything yet help is greatly appreciated
  2. 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); ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.