У меня есть вызов веб-службы, которая возвращает мне ответ в формате pdf-файла с кодировкой base64. Мне нужно сохранить pdf в папку на сервере.Сохранить base64 закодированный pdf на сервере с php
Я не могу получить документ, сохраненный в папке. Он всегда сохраняет файл локально на компьютере, а не на сервере.
Вот код, который у меня есть в данный момент.
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="doc-'.$document.'.pdf"');
file_put_contents('~/pdf/'.$document.'.pdf', $wc->out->document);
Есть ли у кого-нибудь предложение, где я могу найти решение?
ТНХ
Если вы пытаетесь сохранить файл на сервере, почему вы выводите заголовки, предлагающие загрузить его браузер? –
thx Ник, я изменил его, так было в этой проблеме, что я больше не видел его ;-) – Webrandit