Разрешить пользователям загружать страницу PHP в формате JPEG - PullRequest
0 голосов
/ 10 января 2012

У меня есть страница PHP, которая создает JPEG, используя параметры GET.Я хочу, чтобы пользователи могли загружать вывод этой страницы в виде файла JPEG.Как я могу это сделать?

Ответы [ 4 ]

5 голосов
/ 10 января 2012

Очень просто:

<?php
header('Content-type: image/jpeg');
readfile('cutepuppies.jpg');
1 голос
/ 10 января 2012

Как минимум, установите заголовок Content-Type -

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

Один из способов - использовать функцию imagejpeg -

http://php.net/manual/en/function.imagejpeg.php

1 голос
/ 10 января 2012

Установите заголовок :

// Set the content type header - in this case image/jpeg
header('Content-Type: image/jpeg');
1 голос
/ 10 января 2012

выводит вывод как обычно из php, но перед любым другим выводом обязательно отправьте заголовок типа контента для jpeg.

<?php header("Content-type: image/jpeg"); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...