Создаю изображение через "readfile".
Конструкция типа
header( 'Content-Type: image/jpeg' );
readfile( $file );
прекрасно работает в InternetExplorer и Opera. А в Chrome (новых версиях) и Opera происходит непонятное: при загрузке изображение промелькают на экране, но потом исчезают. При чём если вернуться на страницу кнопками "Назад", "Вперёд" - изображения выводятся нормально, но при загрузке страницы - пустые места.
Пример на: http://l1158.ru/albums/109/
Пробовал и полную конструкцию типа
header( 'Content-Type: image/jpeg' );
header( 'Content-Disposition: attachment; filename="'.$id.'.jpeg"' );
header( 'Last-Modified: '.$ftime );
header( 'Accept-Ranges: bytes' );
ob_clean();
flush();
readfile( $file );
exit();
- результат аналогичный.
Вопрос: какой "правильный" заголовок нужен для Chrome?