true, 'csrf_token' => true]) : null; try { seelsorge_verify_csrf($_POST); seelsorge_process_visit_command($pdo, $_POST, (int) $_SESSION['user_id']); } catch (InvalidArgumentException | RuntimeException $e) { $_SESSION['seelsorge_visit_form_error'] = [ 'message' => $e->getMessage(), 'form' => $submittedVisitForm, ]; } catch (Throwable $e) { error_log('Seelsorge visit command failed: ' . $e->getMessage()); $_SESSION['seelsorge_visit_form_error'] = [ 'message' => 'Aktion fehlgeschlagen.', 'form' => $submittedVisitForm, ]; } header('Location: /intranet_repo/projects/seelsorge/seelsorge.php?tab=visit', true, 303); exit; } ?>
Seelsorgeplaner
Kalendarium
Besuchsstellen