Hallo zusammen.
Hier ein popliges Skript, welches einmal am Tag um 10:00 angestoßen wird.
Das Problem ist, das die erste if Bedingung scheinbar immer true ist, warum auch immer.
Hat da jemand eine Idee??
<?
$Hand = getValueBoolean(43534 /*[Merker\Garten\Gartenbeleuchtung\Beleuchtung Manuel]*/);
$Aktor = getValueBoolean(41696 /*[Geräte\Aktoren\Licht\Akt_Garage_K3\Gartenbeleuchtung]*/);
echo $Hand;
echo $Aktor;
if (($Hand = true) && ($Aktor = true))
{
print 'a';
}
elseif (($Hand = false) && ($Aktor = false))
{
print 'b';
}
?>
Das echo ergibt bei („Hand“ und „Aktor“ Aus) nur a. ???
Wenn ich „Hand“ und „Aktor“ einschalte kommt das echo 11a heraus => das macht Sinn oder?