действительно ли тип изображения изменяется с помощью move_uploaded_file () в php?

Я пытаюсь загрузить фотографию, используя следующий код. Предположим, я загружаю «abc.gif». Он загружается в соответствующий каталог как «abc.jpg». Но мой вопрос — действительно ли тип файла меняется?

$file_name = $_FILES['input_name']['name'];
$file_tmp =$_FILES['input_name']['tmp_name'];
move_uploaded_file($file_tmp, "abc.jpg");

Этот кусок кода отлично работает при загрузке.
Но при создании копии этого abc.jpg с измененным размером, используя:

imagecreatefromjpg("abc.jpg") & imagejpeg()

— он показывает черный экран.

Когда я перемещаю файл с расширением .jpg, тип файла действительно изменяется? Почему возникает эта проблема?

0

Решение

Пожалуйста, проверьте ваш imagecreatefromjpg («abc.jpg») & Функция imagejpeg () работает правильно, вы говорите, что файл успешно перемещается и отображается правильно, поэтому используйте функцию обработки этого изображения, которая преобразует изображение в черное.

Благодарю.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]