<?php
//plik1 to plik wyslany z formularza
if ($plik1!=''){
$dir2 = 'foty/'.$id.'_1.jpg';
$file = $plik1;
$org = imagecreatefromjpeg($file);
if ($size_org[0] > $size_org[1]) {
$x_new = 500;
$y_new = $x_new * $size_org[1]/$size_org[0];
} else {
$y_new = 500;
$x_new = $y_new * $size_org[0] / $size_org[1];
}
$new = imagecreatetruecolor($x_new,$y_new);
imagecopyresampled($new,$org,0,0,0,0,$x_new,$y_new,$size_org[0],$size_org[1]);
imagejpeg($new,$dir2,80);
imagedestroy($new);
imagedestroy($org);
$dir2 = 'foty/'.$id.'_1m.jpg';
$file = 'foty/'.$id.'_1.jpg';
$org = imagecreatefromjpeg($file);
if ($size_org[0] > $size_org[1]) {
$x_new = 200;
$y_new = $x_new * $size_org[1]/$size_org[0];
} else {
$y_new = 200;
$x_new = $y_new * $size_org[0] / $size_org[1];
}
$new = imagecreatetruecolor($x_new,$y_new);
imagecopyresampled($new,$org,0,0,0,0,$x_new,$y_new,$size_org[0],$size_org[1]);
imagejpeg($new,$dir2,80);
imagedestroy($new);
imagedestroy($org);
}
?>
masz tu skrypcik na zmienianie rozdzielczosci przy uploadzie i na tworzenie miniaturki..