$text, 'interval' => $interval, 'enabled' => $enabled, ]; } } // Gem eksisterende timers (bulk update) if (isset($_POST['save'])) { $new = []; $c = (int)($_POST['count'] ?? 0); for ($i = 0; $i < $c; $i++) { $text = $_POST['text_' . $i] ?? ''; $interval = max(1, (int)($_POST['interval_' . $i] ?? 15)); $enabled = isset($_POST['enabled_' . $i]); if ($text) { $new[] = [ 'text' => $text, 'interval' => $interval, 'enabled' => $enabled, ]; } } $timers = $new; } // Slet alle if (isset($_POST['clear'])) { $timers = []; } file_put_contents($file, json_encode($timers, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)); header('Location: timers.php'); exit; } ?>