![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt który uploaduje obrazki na serwer, jednak jest jeszcze inny katalog, gdzie znajdują się miniaturki tych zdjęc.
Skrypt do resize znalazłęm taki: Cytat if (!$max_width)
$max_width = 80; if (!$max_height) $max_height = 60; $size = GetImageSize($image); $width = $size[0]; $height = $size[1]; $x_ratio = $max_width / $width; $y_ratio = $max_height / $height; if ( ($width <= $max_width) && ($height <= $max_height) ) { $tn_width = $width; $tn_height = $height; } else if (($x_ratio * $height) < $max_height) { $tn_height = ceil($x_ratio * $height); $tn_width = $max_width; } else { $tn_width = ceil($y_ratio * $width); $tn_height = $max_height; } $src = ImageCreateFromJpeg($image); $dst = ImageCreate($tn_width,$tn_height); ImageCopyResized($dst, $src, 0, 0, 0, 0, $tn_width,$tn_height,$width,$height); header("Content-type: image/jpeg"); ImageJpeg($dst, null, -1); ImageDestroy($src); ImageDestroy($dst); jednak on nie zapisuje do pliku, ale wyświetla na ekranie obrazek. Co zrobić by zapisać obrazek jako nowy plik ? -------------------- atay
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Co zrobić by zapisać obrazek jako nowy plik ?
[php:1:91ca79bc5d]<?php ImageJpeg($dst, 'nazwa_pliku'); ?>[/php:1:91ca79bc5d] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:20 |