За последние 24 часа нас посетили 59902 программиста и 1771 робот. Сейчас ищут 809 программистов ...

Сервер отвечает PDF файлом как его открыть?

Тема в разделе "PHP для новичков", создана пользователем Вадим2019, 23 янв 2019.

  1. Вадим2019

    Вадим2019 Активный пользователь

    С нами с:
    22 янв 2019
    Сообщения:
    28
    Симпатии:
    0
    Всем здравствуйте!
    В результате отправки xml запроса на сервер СДЭК (делаю кнопку печати накладной), тот возвращает ответ в виде pdf файла. У меня этот ответ выглядит вот так (вывожу его через echo в php файле который обрабатывает post запрос)

    Код (Text):
    1. %PDF-1.4%����5 0 obj<</ColorSpace[/Indexed/DeviceRGB 255(A�?�ٞ��9�מ��ێ�;������-�?z�<U�>�Ƌ��
    На сайте я вывожу его через js следующим кодом

    Код (Text):
    1.     .done(function( result )
    2.         {
    3.         $("#prinnt"+order_id).val( result );
    4.            // $("#status_pochta"+order_id).html( result );
    5.         });
    Помогите пожалуйста сделать так чтобы появилась возможность распечатать этот файл.

    В идеале после нажатия кнопки отправки запроса чтобы сразу открывалась печатная форма (ответ сервера сейчас возвращается через Ajax).
     
  2. Вадим2019

    Вадим2019 Активный пользователь

    С нами с:
    22 янв 2019
    Сообщения:
    28
    Симпатии:
    0
    Все оказалось просто

    Код (Text):
    1. header("Content-type:application/pdf");