Хорошо, извините, загадочный субъект.
У меня есть система, которая динамически выбирает данные изображения и вносит некоторые изменения на лету.
По сути, пропуская неважные биты, это мой код:
$File->Filename = "testimage.jpg";
$File->Open();
$FileData = $File->Read();
header('Content-Type: image/jpeg');
echo $FileData;
Единственный вывод на странице - это $ FileData.Хорошо.Когда я запускаю скрипт как есть, Firefox представляет мне пустую страницу, а Chrome и IE дают мне поле «отсутствует изображение».
Как ни странно, когда я удаляю объявление типа содержимого, я вижусырые данные изображения просто отлично.Я проверил это с несколькими изображениями, предоставив все типы JPEG, но он явно отлично загружает различные изображения, так как исходные данные успешно изменяются, и соответствует исходному содержимому самого изображения.
Любой имеетЛюбая идея, почему это было бы не в состоянии просто показать изображение в этот момент?