/Registration-Form-For-The-Conference

📄 Registration form for the conference with the admin panel [👨‍🏫 Teacher: Шабалин Алексей Сергеевич] {4️⃣ Semester} (Web programming)

Primary LanguagePHP

Форма регистрации на конференцию

Упражнение 1

  1. Создайте html-форму для отправки заявки на участие в конференции. Запросите:

    • имя участника,

    • фамилию,

    • его электронный адрес

    • и телефон для связи,

    • интересующую тематику конференции:

      • Бизнес,
      • Технологии,
      • Реклама и Маркетинг,
    • предпочитаемый метод оплаты участия:

      • WebMoney,
      • Яндекс.Деньги,
      • PayPal,
      • кредитная карта
    • уточните о его желании получать рассылку о конференции.

  2. Примите данные клиента, проверьте заполненность всех полей.

    • В случае ошибки сообщите об этом пользователю (при этом уже введенные данные не должны потеряться).

    • При отсутствии ошибок сохраните полученные данные в файл (можно сделать также пометку о дате и времени отправки заявки).

    • Имя файла должно быть уникальным, чтобы следующая заявка не перезаписала уже имеющуюся.

  3. Сообщите пользователю о том, что его заявка успешно принята.

Упражнение 2

  1. Создайте отдельную страницу для администратора, где можно было бы посмотреть все оставленные заявки в виде списка.

    • Допустим, что закрывать страницу паролем администратора не требуется.
  2. Предоставьте возможность выбрать одну или несколько заявок (чекбоксами) для их удаления по кнопке «Удалить», которая отправит форму со списком отмеченных заявок, подлежащих удалению.