Как изменить тип контента в php?

Это для "нормального года". Я думаю, что вы можете адаптировать образец:

string.Format("Q{0}", (date.Month + 2)/3);
18
задан 28 May 2009 в 07:37
поделиться

2 ответа

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

Обязательно вызовите функцию header () перед выполнением любого вывода, иначе вы будете получить ошибку «Заголовки уже отправлены».

35
ответ дан 30 November 2019 в 07:18
поделиться

Похоже, изображение было создано каким-то серверным скриптом. Если он был сгенерирован PHP-скриптом, к которому у вас есть доступ, просто включите вызов header () , например:

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

Обязательно вызовите header () перед выводом что угодно - даже пустая строка или случайное пространство, которое было случайно выведено, приведет к сбою header () (обычно лучше всего, если вы вызовете header () ] в начале сценария).

Если у вас нет доступа к сценарию, который сгенерировал изображение, я думаю, вам не повезло.

3
ответ дан 30 November 2019 в 07:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: