strtotime($bis)) { header('Location: ' . $back . '?error=' . urlencode('Das Startdatum muss vor dem Enddatum liegen.')); exit; } if ($bewertung < 1 || $bewertung > 5) { header('Location: ' . $back . '?error=' . urlencode('Bitte eine Bewertung von 1 bis 5 Sternen auswählen.')); exit; } $user_id = current_user()['id']; $now = date('c'); db()->prepare( 'INSERT INTO einsatzbewertungen (user_id, einsatzort, von, bis, bewertung, wieder, feedback, created_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)' )->execute([$user_id, $einsatzort, $von, $bis, $bewertung, $wieder, $feedback, $now]); header('Location: ' . $back . '?success=1'); exit;