Я использовал echo()
для этого раньше, и это сработало. Но попробуйте вместо этого использовать функцию imagejpeg()
.
Кроме того, убедитесь, что у вас нет другого контента, выводимого ни до, ни после изображения в вашем скрипте. Распространенной проблемой являются пробелы и переводы строк, вызванные пробелами и переводами строк до или после тегов <?php
и ?>
. Вы должны удалить все это. И проверьте любой другой код PHP, загруженный через include()
или requre()
, на то же самое.