«Ошибка — сетевая ошибка» в браузере Chrome с изображением PNG, созданным PHP. ⇐ Php
«Ошибка — сетевая ошибка» в браузере Chrome с изображением PNG, созданным PHP.
Я создаю изображение с помощью PHP и вывожу его следующим образом
$im = imagecreatetruecolor($w,$h); ... заголовок('Тип контента: изображение/png'); header('Cache-Control: нет хранилища, нет кэша'); изображениеpng($im); imagedestroy ($ im); Если я щелкну правой кнопкой мыши по изображению и выберу «Сохранить изображение как...» в браузере Chrome, я получу сообщение «Ошибка — ошибка сети». Он не сохраняет изображение в файл. Если я сделаю то же самое с FireFox, Safari или IE, все будет работать нормально. Я попытался добавить заголовок размещения контента следующим образом:
header('Content-disposition: inline; filename=image.png'); Это не помогло. Chrome также отображает имя файла, который будет сохранен как файл .php, имя генерируемого файла PHP, а не расширение .png, как, например, FireFox. Кто-нибудь знает, что я делаю не так?
Я создаю изображение с помощью PHP и вывожу его следующим образом
$im = imagecreatetruecolor($w,$h); ... заголовок('Тип контента: изображение/png'); header('Cache-Control: нет хранилища, нет кэша'); изображениеpng($im); imagedestroy ($ im); Если я щелкну правой кнопкой мыши по изображению и выберу «Сохранить изображение как...» в браузере Chrome, я получу сообщение «Ошибка — ошибка сети». Он не сохраняет изображение в файл. Если я сделаю то же самое с FireFox, Safari или IE, все будет работать нормально. Я попытался добавить заголовок размещения контента следующим образом:
header('Content-disposition: inline; filename=image.png'); Это не помогло. Chrome также отображает имя файла, который будет сохранен как файл .php, имя генерируемого файла PHP, а не расширение .png, как, например, FireFox. Кто-нибудь знает, что я делаю не так?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение