Miniaturki jpg w PHP

0

Witam!

Mam taki oto kod w PHP, który generuje miniaturki:

$filename = "http://www.adresstrony.pl/image.php?id=".$_GET['id']."";

  list($width_orig, $height_orig) = GetImageSize($filename);

  $width_min = 90;
  $height_min = 90;

  $image = ImageCreateFromJpeg($filename);

  $ratio_orig = $width_orig/$height_orig;

  if ($width_min/$height_min > $ratio_orig) {
     $width_min = $height_min*$ratio_orig;
  } else {
     $height_min = $width_min/$ratio_orig;
  }

  $thumb = ImageCreateTruecolor($width_min, $height_min);
  ImageCopyResampled($thumb, $image, 0, 0, 0, 0, $width_min, $height_min, $width_orig, $height_orig);

  Header("Content-type: image/jpeg");
	
  ImageJPEG($thumb, "", 80);

Problem w tym, że nie można nim utworzyć miniaturek z wszystkich plików jpeg. Tworza sie miniaturki
jpeg'ów typu JFIF a plików jpeg z exif juz nie. Wiecie moze jak sie uporac z tym problemem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1