Получить изображениеjpeg для правильного отображения

В любом случае я могу использовать это для отображения изображения без его сохранения?

imagejpeg( $thumb, NULL, 100 ); 

Это просто создает странные символы на веб-странице.

Для этого необходимо правильно настроить заголовок Content-Type:

 header('Content-Type: image/jpg'); 

вам нужно установить заголовок для него

 header('Content-Type: image/jpeg'); imagejpeg( $thumb, NULL, 100 ); 

(если вы знаете все параметры imagejpeg)

 $thumb = imagecreatefromjpeg($url); header('Content-type: image/jpeg'); imagejpeg($thumb); imagedestroy($thumb); 

Вышеизложенное должно работать. Если вы делаете это в рамках, вы должны отключить макет.