В настоящее время я пытаюсь создать pdf-файл в форме, где я хочу, чтобы данные пользователя передавались в сгенерированный PDF-файл. Но поскольку я обнаружил и читал о FPDF, он не может генерировать другие вещи, кроме того, что делает класс FPDF. Итак, вот мой вопрос:FPDF17 - как передать данные в сгенерированный pdf
Как я могу реализовать/использовать разные данные в моем созданном pdf?
Я попробовал следующее (используя переменную сеанса в ячейке):
require 'fpdf17/fpdf.php';
class PDF extends FPDF
{
function Header() {
$this->setFont("Arial", '', 32);
$this->Image('pics/invoiceLogo.png', 5,5,50);
$this->ln(25);
$this->setTextColor(0,0,0);
$this->setFont("Arial", '', 8);
$this->cell(100, 4, $_SESSION['firstname'] , 0, 0, 'L');
}
...
Btw Я собирающий ошибку:
FPDF error: Some data has already been output, can't send PDF file
Это не похоже на проблему с FPDF, но скорее похоже на проблему с вашей страницей PHP, уже отправляющей данные или заголовки ответов клиенту. Можете ли вы быть уверены, что данные не были отправлены, пока фактический PDF не будет помещен в строку? – thst