Загрузка данных


<?php
// index.php — каталог + простая регистрация

$course = [
    'title' => 'Основы PHP',
    'author' => 'Иван Петров',
];

$message = '';

// Обработка кнопки регистрации
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $name = trim($_POST['name'] ?? '');
    $email = trim($_POST['email'] ?? '');

    if ($name === '' || $email === '') {
        $message = 'Заполните имя и email';
    } else {
        $message = 'Вы зарегистрированы на курс «' . $course['title'] . '»!';
    }
}
?>
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Главная</title>
</head>
<body>

<h1>Главная</h1>

<h3><?= htmlspecialchars($course['title']) ?></h3>
<p>Преподаватель: <?= htmlspecialchars($course['author']) ?></p>

<hr>

<h3>Регистрация на курс</h3>

<?php if ($message): ?>
    <p><b><?= htmlspecialchars($message) ?></b></p>
<?php endif; ?>

<form method="post">
    <p>
        <label>Имя:<br>
            <input type="text" name="name">
        </label>
    </p>
    <p>
        <label>Email:<br>
            <input type="email" name="email">
        </label>
    </p>
    <p>
        <button type="submit">Зарегистрироваться</button>
    </p>
</form>

</body>
</html>