PHP -культура и изменение размера изображения на сервере и сохранить на серверной картеPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP -культура и изменение размера изображения на сервере и сохранить на серверной карте

Сообщение Anonymous »

Я загружаю файл с Laminas/Zend и выполняю некоторые проверки для безопасности.
Как можно обрезать и изменить размер изображения на сервере и сохранить обрезанное/измененное изображение в тот же (серверный) каталог, что и оригинал? PrettyPrint-Override ">$multiplier = 2;
$filename = $form->getData()['profielfoto']['tmp_name'];

[$originalWidth, $originalHeight] = getimagesize($filename);

$newWidth = $multiplier * $originalWidth;
$newHeight = $multiplier * $originalHeight;

$originalImage = imagecreatefromjpeg($filename);
$resultingImage = imagecreatetruecolor($newWidth, $newHeight);

imagecopyresized(
$resultingImage, $originalImage,
0, 0, 0, 0,
$newWidth, $newHeight,
$originalWidth, $originalHeight
);


Подробнее здесь: https://stackoverflow.com/questions/795 ... -servermap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»