musisz po pierwsze
wklepac max szerokosc miniaturki
<?php
$szerokosc_max = 100; //w px
$wysokosc_max = 50 // w px - gdy 0 oblicza sie z proporcji
?>
potem
gdzie masz
<?php
imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h );
imagejpeg( $image2 );
?>
zamieniasz na
<?php
imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h );
if ($wysokosc_max == 0) {
$procent = $szerokosc_max / $plik_w;
$wysokosc_max = round($procent * $plik_h); // co by nie bylo liczb w stylu 80.0203320 }
$mini = ImageCreateTrueColor($szerokosc_max,$wysokosc_max);
Imagecopyresampled($mini, $image2, 0, 0, 0, 0 , $szerokosc_max, $wysokosc_max, $plik_w, $plik_h);
imagejpeg( $mini );
imagedestroy( $mini );
?>
i dalej jak w artykule
mam nadzieje ze nie zrobilem literowek