kurs-app/Views/Admin/showAdminForm.phtml
2025-07-03 11:49:18 +02:00

43 lines
1.1 KiB
PHTML

<?php
include dirname(__DIR__).'/header.phtml';
?>
<h2>Neuer Kurs</h2>
<form method="post" class="form-grid">
<?php
$index = 0;
foreach ($labels as $key => $value) {
$hasError = isset($errors[$key]);
$errorClass = $hasError ? ' error' : '';
echo '<div class="input">';
echo '<label for="' . $key . '">' . $value . '</label>';
if ($key == "beschreibung") {
echo '<textarea id="' . $key . '" name="' . $key . '" class="' . $errorClass . '">';
if (isset($validData[$key])) {
echo $validData[$key];
}
echo '</textarea>';
} else {
echo '<input class="' . $errorClass . '" type="text" name="' . $key . '" value="' . (isset($validData[$key]) ? $validData[$key] : '') . '">';
}
if ($hasError) {
echo '<p class="error">' . $errors[$key] . '</p>';
}
echo '</div>';
$index++;
}
?>
<input type="hidden" name="controller" value="admin">
<input type="hidden" name="do" value="validateForm">
<input type="submit" name="submit" value="Absenden"></form>
<?php include dirname(__DIR__).'/footer.phtml'; ?>