Bobby: Cannot access empty property

Moin
ich habe folgende Codezeilen:

  
$langname1=$langset1->varname;  
$lang_var->$langname1=nl2br($langset1->uebersetzung);  

Nun wird mir angemeckert:
Fatal error: Cannot access empty property in /var/www/web95/html/inc/config.php on line 2

Warum?

leider kann ichs im Moment nicht nachvollziehen. Ich habe im Selben Script folgende zeilen:

  
$langname=$langset->var_name;  
$lang_var->$langname=nl2br($langset->standard);  

und das funktioniert. Wo ist der Unterschied?

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
  1. echo $begrüßung;

    leider kann ichs im Moment nicht nachvollziehen.

    Wie sollen es andere nachvollziehen, wenn sie nicht wissen, was in deinen Variablen steht? Was ergibt eine Kontrollausgabe aller beteiligten Variablen? Bitte var_dump() verwenden.

    echo "$verabschiedung $name";

  2. (Hallo|Hi(ho)|Tag) Bobby,

    Moin
    ich habe folgende Codezeilen:

    $langname1=$langset1->varname;
    $lang_var->$langname1=nl2br($langset1->uebersetzung);

    
    >   
    > Nun wird mir angemeckert:  
    > Fatal error: Cannot access empty property in /var/www/web95/html/inc/config.php on line 2  
    >   
    > Warum?  
    >   
    > leider kann ichs im Moment nicht nachvollziehen. Ich habe im Selben Script folgende zeilen:  
    >   
    > ~~~php
      
    
    > $langname=$langset->var_name;  
    > $lang_var->$langname=nl2br($langset->standard);  
    > 
    
    

    und das funktioniert. Wo ist der Unterschied?

    Du bist gut ... Du hast ja nicht mal angegeben, wo sich die besagte Zeile 2 befindet ...

    Aber, ...
    ... meinst du nicht auch, dass $langset1->varname möglicherweise einen anderen Wert haben könnte als $langset->var_name?
    ... und diese beiden unterschiedlichen Wert versuchst du dann jeweils mit einer variablen Variablen zu verkuppeln. Einer dieser beiden Werte scheint aber nicht als "Property" des Objektes $lang_var zu existieren, und so kommt es zu der Fehlermeldung.

    MffG
    EisFuX