Formularz generujący PDF (fpdf)

0

Witam,
staram się utworzyć na stronie formularz, który po uzupełnieniu i wysłaniu generuje w konsekwencji PDFa do pobrania (w tym celu pobrałem FPDF). Stworzyłem prosty formularz:

<form action="pdf1.php" method="post">
<div class="col-2">
    <label>
      Twoje imię i nazwisko
      <input placeholder="Przykładowo: Jan Kowalski" id="name" name="name" type="text" tabindex="2">
    </label>
  </div>
  
  <div class="col-3">
    <label>
      Twój numer telefonu
      <input placeholder="Przykładowo: tel. 555 444 333" id="telefon" name="telefon" type="text" tabindex="3">
    </label>
  </div>

Do tego PHP, który ma mi generować tego PDFa, wskazywać dokładne położenie czcionki i jej wielkość dla poszczególnych elementów. PDF będzie miał więcej niż jedną stronę, na każdej z niej ma być .png jako tło. Natomiast aktualnie i tak utknąłem na tym, że zamiast generować plik, wyskakuje mi po kliknięciu po prostu kod PHP, zero reakcji.


<?php
if(!empty($_POST['submit']))
{
    $name=$_POST['name'];
    $telefon=$_POST['telefon'];


$pdf->Cell(0,10,"{name}",1,1,'C');
$pdf->Cell(20,5,"{telefon}",1,1,'C');
    
require('fpdf.php');
$pdf = new FPDF();
$pdf->SetFont('Arial','B',16);
$pdf->AddPage(); 
$pdf->Output();
?>


Ma ktoś jakiś pomysł jak ruszyć z tym dalej aby generowało mi tego PDFa?
Z góry dziękuje za pomoc i pomysły.

0
require('fpdf.php');
$pdf = new FPDF();

a to nie powinno być na górze? w sensie przed tym
$pdf->Cell(0,10,"{name}",1,1,'C');
$pdf->Cell(20,5,"{telefon}",1,1,'C');

i zamknij tego ifa

1 użytkowników online, w tym zalogowanych: 0, gości: 1