Tak moze byc:?
<?
include(\"polaczenie.php\");
$d1 = date(\"d-m-\"); copy(\"$file1\", \"in/$file1_name\"); copy(\"$file2\", \"in/$file2_name\"); copy(\"$file3\", \"in/$file3_name\"); copy(\"$file4\", \"in/$file4_name\");
resizeImage('$file1_name', MAX_WYMIAR_X, MAX_WYMIAR_Y, 'miniatury/$file1_name', JAKOSC_JPEG);
resizeImage('$file2_name', MAX_WYMIAR_X, MAX_WYMIAR_Y, 'miniatury/$file2_name', JAKOSC_JPEG);
resizeImage('$file3_name', MAX_WYMIAR_X, MAX_WYMIAR_Y, 'miniatury/$file3_name', JAKOSC_JPEG);
resizeImage('$file4_name', MAX_WYMIAR_X, MAX_WYMIAR_Y, 'miniatury/$file4_name', JAKOSC_JPEG); )
$mini1 = \"miniatury/$file1_name\";
$mini2 = \"miniatury/$file2_name\";
$mini3 = \"miniatury/$file3_name\";
$mini4 = \"miniatury/$file4_name\";
$data = $d1.\" 20\".$d2;
$godz=date(\"H:i\"); $query = sql(\"INSERT INTO foto SET foto1='$file1_name', foto2='$file2_name', foto3='$file3_name', foto4='$file4_name',
mini1='mini1', mini2='mini2', mini3='mini3', mini4='mini4';\");
function resizeImage($source, $max_x, $max_y, $save_image, $jpeg_quality = 100)
{
/*
* source - obrazek jpeg
* max_x - maksymalna szerokosc pomniejszonego obrazka
* max_y - maksymalna dlugosc pomniejszonego obrazka
* save_image - nazwa pliku do ktorego zostanie zapisany nowy obrazek
* jpeg_quality - jakosc powstalego obrazu jpeg - jezeli bedzie inny to argument jest nie wazny (domyslnie 100)
*/
if(exif_imagetype($source) == IMAGETYPE_JPEG)
{
$img_src = imagecreatefromjpeg($source);
}
elseif(exif_imagetype($source) == IMAGETYPE_GIF)
{
$img_src = imagecreatefromgif($source);
}
elseif(exif_imagetype($source) == IMAGETYPE_PNG)
{
$img_src = imagecreatefrompng($source);
}
else
{
die('Wrong filetype! Accepted images: JPG/JPEG, GIF, PNG'); }
$image_x = imagesx($img_src);
$image_y = imagesy($img_src);
if($image_x > $image_y) // Landscape
{
$ratio_x = ($image_x > $max_x) ? $max_x/$image_x : 1;
$ratio_y = $ratio_x;
$move = 'y';
}
else // Portrait
{
$ratio_y = ($image_y > $max_y) ? $max_y/$image_y : 1;
$ratio_x = $ratio_y;
$move = 'x';
}
$new_x = $image_x*$ratio_x;
$new_y = $image_y*$ratio_y;
$move_x = ($move == \"x\") ? ($max_x-$new_x)/2 : 0;
$move_y = ($move == \"y\") ? ($max_y-$new_y)/2 : 0;
$new_img = imagecreatetruecolor($max_x, $max_y);
$background = imagecolorallocate($new_img, 255, 255, 255);
imagefill($new_img, 0, 0, $background);
imagecopyresampled($new_img, $img_src, $move_x, $move_y, 0, 0, $new_x, $new_y, $image_x, $image_y);
if(exif_imagetype($save_image) == IMAGETYPE_JPEG)
{
imagejpeg($new_img, $save_image, 100);
}
elseif(exif_imagetype($save_image) == IMAGETYPE_GIF)
{
imagegif($new_img, $save_image);
}
elseif(exif_imagetype($save_image) == IMAGETYPE_PNG)
{
imagepng($new_img, $save_image);
}
echo '<img src=\"'.$save_image.'\" border=\"1\">'; }
?>