Frank: Dynamische Header mit FPDF

Hallo zusammen!

Ich benutze seit gestern FPDF und das klappt auch alles prima bis auf eine Sache: ich hätte gerne eine dynamische Titelzeile, die sich je nach Parameter beim Aufruf der Seite ändern soll.

Die Seite heißt beispielsweise test.php und wird aufgerufen mit einem Parameter, in etwa so: <a href="test.php?id=1>...

Die test.php sieht so aus:
class PDF extends FPDF
  {
    function Header()
    {
      //Logos
      $this->Image('../../bilder/logo_ttsv_kl.png',10,8,20);
      $this->Image('../../bilder/logo_ttsv_kl.png',180,8,20);
      //Schriftart festlegen
      $this->SetFont('Arial','B',15);
      //Move to the right
      $this->Cell(80);
      //Title
      $this->Cell(30,10,"TITEL " . $id,0,0,'C');
      //Line break
      $this->Ln(20);
    }
...

Allerdings ist die Variable $id an der Stelle immer leer. An allen anderen Stellen außerhalb der Header-Funktion kann ich die problemlos benutzen!?

HILFEEEEEEEEEEEEEEEE! :-)

Gruß,
Frank

  1. Hi,
    innerhalb einer Funktion / Klasse kannst Du nicht direkt auf die Variable zugreifen.
    Darum musst Du über die globalen Variablen gehen.
        $this->Cell(30,10,"TITEL " . $_REQUEST["id"],0,0,'C');
    Damit sollte es gehen.

    1. Super, funktioniert so! Dankeschön!