>=1) if ($currByte&0x01) $statusHzg .= $arrHeizung[$i]."\n"; for($i=0,$currByte=bindec($arrQ['WW']);$i<8;$i++,$currByte>>=1) if ($currByte&0x01) $statusWW .= $arrWW[$i]."\n"; $imgWarning = 'warn0.jpg'; for($i=0,$currByte=bindec($arrQ['unterbrechungen']);$i>=1) if ($currByte&0x01) $imgWarning = 'warn1.jpg'; for($i=0,$currByte=bindec($arrQ['warnungenEingang']);$i>=1) if ($currByte&0x01) $imgWarning = 'warn1.jpg'; for($i=0,$currByte=bindec($arrQ['warnungenAusgang']);$i>=1) if ($currByte&0x01) $imgWarning = 'warn1.jpg'; for($i=0,$currByte=bindec($arrQ['warnungenSonstige']);$i>=1) if ($currByte&0x01) $imgWarning = 'warn1.jpg'; $imgFail = 'fail0.jpg'; for($i=0,$currByte=bindec($arrQ['ausfaelle']);$i>=1) if ($currByte&0x01) $imgFail = 'fail1.jpg'; for($i=0,$currByte=bindec($arrQ['fuehlerausfall']);$i>=1) if ($currByte&0x01) $imgFail = 'fail1.jpg'; for($i=0,$currByte=bindec($arrQ['fuehlerkurzschluss']);$i>=1) if ($currByte&0x01) $imgFail = 'fail1.jpg'; $currYear = intval(substr($arrQ['datum'],0,4)); $currMonth = intval(substr($arrQ['datum'],5,2)); $lastMonth = ($currMonth==1)?12:$currMonth-1; $lastYear = (($currMonth==1)?($currYear-1):$currYear); $currMonthTLink = 'operating_d.php?month='.$currMonth.'&year='.$currYear; $lastMonthTLink = 'operating_d.php?month='.$lastMonth.'&year='.$lastYear; $currMonthELink = 'energy_d.php?month='.$currMonth.'&year='.$currYear; $lastMonthELink = 'energy_d.php?month='.$lastMonth.'&year='.$lastYear; $currMonthSLink = 'stats_d.php?month='.$currMonth.'&year='.$currYear; $lastMonthSLink = 'stats_d.php?month='.$lastMonth.'&year='.$lastYear; $currMonthTLinkName = 'T'; $lastMonthTLinkName = 'T'; $currMonthELinkName = 'E'; $lastMonthELinkName = 'E'; $currMonthSLinkName = 'S'; $lastMonthSLinkName = 'S'; ?> Wärmepumpen-Monitor
reset
<?= $statusHzg ?><?= $statusWW ?>