[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP -> PDF
Kuliev
Доброго времени суток всем! smile.gif

На днях, начал юзать FPDF, все нормально получается, в браузере открывается PDF документ, но вот вопрос как можно сохранить с генерированный файл PDF на сервере, до того как он откроется в браузере?



Спустя 8 минут, 44 секунды (18.10.2011 - 14:27) Winston написал(а):
Посмотрите.
Вниз прокрутите, там есть метод Output, возможно он поможет.



Спустя 4 минуты, 15 секунд Winston написал(а):
Так же можно здесь посмотреть об Output'e в самом низу страницы.

Спустя 18 минут, 9 секунд (18.10.2011 - 14:46) Kuliev написал(а):
Winston
Это немного не то, о чем я спрашивал.


//Выводим документ в браузер
$pdf -> Output();



Вывести в браузере это без проблем! Мне нужно сохранить с генерированный документ в папке на сервере!

Спустя 8 минут, 20 секунд (18.10.2011 - 14:54) Winston написал(а):
Там еще кое что написано
Output([string file [, boolean download]])

Цитата
третий вариант просто сохранит документ на локальном для скрипта сервере - Output("AlkoPrice.pdf",false) или просто Output("AlkoPrice.pdf"), так как по умолчанию атрибут download всегда имеет значение false.

Или я не так понимаю, что там написано? :huh:

Спустя 4 минуты, 21 секунда (18.10.2011 - 14:58) Kuliev написал(а):
Winston
Что-то я сегодня туплю wink.gif
Цитата

Destination where to send the document. It can take one of the following values:

    I: send the file inline to the browser. The plug-in is used if available. The name given by name is used when one selects the "Save as" option on the link generating the PDF.
    D: send to the browser and force a file download with the name given by name.
    F: save to a local file with the name given by name (may include a path).
    S: return the document as a string. name is ignored.


Спасибо, щас буду разбираться ))

Спустя 4 минуты, 16 секунд (18.10.2011 - 15:03) Winston написал(а):
Цитата (Kuliev @ 18.10.2011 - 14:58)
save to a local file with the name given by name (may include a path).

smile.gif

Спустя 30 минут, 31 секунда (18.10.2011 - 15:33) Kuliev написал(а):
Для тех кому интересно....


$path = './pdf/';
$name = md5(mktime()).'.pdf';

$pdf -> Output($path.$name, 'F');



Все оказалась просто, нужно было открыть документацию ))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.