syntax error, unexpected 'and' (T_LOGICAL_AND)

Hallo Zusammen,

ich habe plötzlich folgende Fehlermeldung

Parse error:  syntax error, unexpected 'and' (T_LOGICAL_AND) in [Wohnzimmer\Energiemanagement Wohnzimmer\TV\Status TV] on line 3
Abort Processing during Fatal-Error: syntax error, unexpected 'and' (T_LOGICAL_AND)
   Error in Script C:\IP-Symcon\scripts\57206.ips.php on Line 3

beim Ausführen dieses Skriptes.

<?

 if ((GetValue(58970 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV_1\STATE]*/) == false) and (GetValue(48935 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV_2\STATE]*/) == false))and (GetValue(28904 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV_3_HDR\STATE]*/) == false))
 Setvalue (46780 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV]*/, false);

 else {
    Setvalue (46780 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV]*/, true);
    }
?>

Warum? Es lief ohne Fehler.

Vielen Dank im Voraus
Lieschen

Warum 2mal )) deshalb der Fehler ?

\TV_2\STATE]*/) == false))and (GetValue(28904 /*[Wohnzimmer\Energiemanagement Wohnzimmer\TV_3_HDR

Danke für die Antwort. Ist aber leider nicht der Fehler. Das war so eine Copy/ Paste- Geschichte :slight_smile:
Hatte aber zuvor gut funktioniert.
Trotzdem danke!
LG
Lieschen

Warum auch immer es vorher funktioniert hat, wenn ich bei der mittleren doppelten Klammer eine wegmache geht es. Vorher kommt die Fehlermeldung und die Klammerzahl stimmt nicht. Klammerpaare werden fett dargestellt wenn der Cursor daneben steht.

Gruß
Bruno

Ich danke euch! Warum es vorher funktioniert hat, kann ich mir nicht erklären.
Schönes WE!
LG
Lieschen