loadUserAmpel($user); $rot=0; $gelb=0; $datum = new datum(); foreach($ampel->result as $row) { $ts_deadline = $datum->mktime_fromdate($row->deadline); $vlz = "-".$row->vorlaufzeit." day"; $ts_vorlaufzeit = strtotime($vlz, $ts_deadline); $ts_now = $datum->mktime_fromdate(date('Y-m-d')); if($ts_deadline < $ts_now) { $rot++; } else { if($ts_vorlaufzeit<=$ts_now && $ts_now<=$ts_deadline) { $gelb++; } } } if($rot==0 && $gelb==0) //echo 'Ampel'; echo ''.$p->t("tools/ampelsystem").''; // if($rot>0 || $gelb>0) // { // echo 'glocke'; // } if($rot>0 || $gelb>0) { echo ''; if($rot>0 && $gelb==0) //echo ''.$rot.''; //echo ''; echo ''.$p->t("tools/ampelsystem").''; //if($rot>0 && $gelb>0) //echo ' '; // echo ''; if($gelb>0 && $rot==0) //echo ''.$gelb.''; //echo ''; echo ''.$p->t("tools/ampelsystem").''; echo ' '; } } else { echo ""; //echo microtime(); } ?>