= strtotime('today')) { $hasActiveCategories = true; break; } } if ($hasActiveCategories) { $borderColors = ['border-secondary', 'border-success', 'border-info', 'border-warning']; // Verwende Rahmenfarben statt Hintergrundfarben $index = 0; foreach ($categories as $categoryentry) { $categoryID = $categoryentry['category_id']; $classID = $studentInfos['data']['class']; $deadline = getDeadline($categoryID, $classID); if (strtotime($deadline) >= strtotime('today')) { // Deadline ist nicht überschritten oder nicht gesetzt, zeige den Container an $borderColor = $borderColors[$index % count($borderColors)]; $index++; echo '
'; echo '
'; echo '
'; echo '
'.$categoryentry['name'].'
'; echo ''; echo '
'; echo '
'; echo '
'; } } } else { // Zeige das Bild nur einmal an, wenn keine aktiven Kategorien vorhanden sind echo '

Oh oh! Dir wurde noch nichts zugewiesen...

'; } $forms = getForms($id); if(!empty($forms)) { $bgColors = ['bg-danger', 'bg-info', 'bg-warning', 'bg-success']; $index = 0; foreach ($forms as $formentry) { // Prüfen, ob die Deadline überschritten ist oder nicht gesetzt ist $deadline = $formentry['deadline']; if (strtotime($deadline) >= strtotime('today')) { // Deadline ist nicht überschritten oder nicht gesetzt, zeige den Container an $bgColor = $bgColors[$index % count($bgColors)]; $index++; echo '
'; echo '
'; echo '
'; echo '
'.$formentry['form_name'].'
'; echo ''; echo '
'; echo '
'; echo '
'; } } } include('includes/footer.php'); ?>