gelöst/ Problem mit Fpdf/ Fehlermeldung

  • Hallo,
    so die Meldung aus:
    Fatal error: Call to a member function setTitel() on a non-object in --- line.77


    was ich net verstehe ist, was das bedeutet und wo ich den Fehler mache.



    und die Andere Class


    wär spitze wenn ihr mir Helfen könntet.


    Danke ticco

  • Hilfreich wäre der Code der Mutterklasse von webshop (artikel).


    Ich vermute, dass deiner Eigenschaft $pdf in webshop keine Instanz von pdf zugewiesen wird. Das musst du also im Konstruktor von webshop tun:

    PHP
    <span class="syntaxdefault">    public </span><span class="syntaxkeyword">function </span><span class="syntaxdefault">__construct</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$dateiname</span><span class="syntaxkeyword">)<br />    {<br />        </span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">pdf </span><span class="syntaxkeyword">= new </span><span class="syntaxdefault">pdf</span><span class="syntaxkeyword">();<br />        </span><span class="syntaxdefault">parent</span><span class="syntaxkeyword">::</span><span class="syntaxdefault">__construct</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$dateiname</span><span class="syntaxkeyword">);<br />    } </span><span class="syntaxdefault"></span>


    ($pdf ist beim ersten Aufruf eine uninitialisierte Variable, also auch kein Objekt ("non-object"). Es kann also nicht auf etwaige Methoden zugegriffen werden ("Call to member function").

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!