Obsługa formularzy
Praktyczne ćwiczenie do wykonania
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:
-
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
-
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ę.
-
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.
-
Wszystko ma być obsługiwane w jednym pliku
index.php(bez przeładowywania między różnymi stronami).