Obsługa formularzy

Praktyczne ćwiczenie do wykonania

Kurs PHP Obsługa formularzy cz. 1

Zadanie: Formularz rejestracyjny

Cel zadania:

Twoim zadaniem jest stworzenie w jednym pliku PHP (index.php) prostej aplikacji webowej, która symuluje proces rejestracji nowego użytkownika. Aplikacja ma:

  1. Wyświetlać formularz rejestracyjny, w którym użytkownik wpisze swoje dane:

    • imię
    • nazwisko
    • adres e-mail
    • wiek (np. z listy rozwijanej)
    • płeć (radio button)
    • checkbox z wyrażeniem zgody na przetwarzanie danych
  2. Sprawdzać poprawność wprowadzonych danych po stronie serwera (w PHP):

    • czy wszystkie pola zostały uzupełnione,
    • czy e-mail ma poprawny format,
    • czy użytkownik zaznaczył zgodę.
  3. Jeśli dane są poprawne:

    • wyświetlić stronę z podsumowaniem danych,
    • zapisać dane użytkownika do pliku tekstowego uzytkownicy.txt,
    • umożliwić powrót do formularza, aby dodać kolejnego użytkownika.
  4. Wszystko ma być obsługiwane w jednym pliku index.php (bez przeładowywania między różnymi stronami).