Antwort an „Bastian“ verfassen

Hallo Rolf,

Kannst / Willst Du den relevanten Sourcecode irgendwo bereitstellen?

Klar.

Ich habe es jetzt extrahiert und kann nicht auf die Eigenschaft zugreifen.

Mehr Code als den, den ich hier zeige, gibt es bei dem extrahierten Script(en) nicht.

Edit: Mit getter-Methode kann ich übrigens problemlos auf eine Variable innerhalb der Gettermethode zugreifen. Dann habe ich aber das Problem, dass ich die Variable aus der Headermethode nicht in den Gültigkeit der Gettermethode hinein bekomme. Ich drehe mich also etwas im Kreis.

testtest.php

<?php

require_once("./verz1/pdffabrik_test.php");

    $pdf = new PDF_Table_Header('P','mm','A4');
    echo "test: ".$pdf->test."<br>";
    exit;

pdffabrik_test.php

<?php

require_once('../fpdf/mc_table.php');

class PDF_Table_Header extends PDF_MC_Table
{
    // Eigenschaften
    public $test;

    //Kopfzeile
    function Header()
    {
        $this->test = "mein Test";
    } 

    //Fusszeile
    function Footer()
    {
    }
}

Ausgabe:

test: 

Wo liegt mein Fehler?

Bastian

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen