Archiwum miesiąca: grudzień 2018


Stwórz klasę `Pesel`, która będzie walidować i dekodować numer PESEL podany przez użytkownika. Założenie jest takie, że po wpisaniu przez użytkownika nr PESEL zostanie sprawdzona jego poprawność i wyświetlona informacja w formacie: Numer PESEL składa się z 11 cyfr:– Cyfry 1-2: Rok urodzenia (dwie ostatnie cyfry)– Cyfry 3-4: Miesiąc urodzenia […]

16. Zadanie z OOP podsumowujące dotychczasowe tematy.


Szybki quiz – przypomnienie poprzedniej lekcji Lekcja 14: cookies i sesje. Odpowiedz z pamięci, bez zaglądania do kodu. 1. Co wyświetli ten skrypt przy pierwszym otwarciu strony, a co przy drugim? 2. Znajdź błąd i powiedz, jaki komunikat zobaczy użytkownik: 3. W TaskQuest login zalogowanego użytkownika trzymamy w sesji, a […]

15. PHP – obiektowo


Szybki quiz – przypomnienie poprzedniej lekcji Lekcja 13: formularze HTML, metody GET i POST, walidacja w PHP, przekierowanie po zapisie. 1. Co wypisze ten kod przy pierwszym wejściu na stronę (zwykłe GET), a co po wysłaniu formularza z polem xp = 50? 2. Po wysłaniu formularza $_POST['tytul'] nie istnieje. Gdzie […]

14. PHP – obsługa cookies i sesje



Szybki quiz – przypomnienie poprzedniej lekcji Lekcja 12: wyjątki (throw, try, catch, finally). Odpowiedz z pamięci, bez zaglądania do kodu. 1. Co zostanie wypisane? 2. Znajdź błąd. Dlaczego ten kod nie zatrzymuje zapisu ujemnej nagrody? 3. Dla każdej sytuacji odpowiedz: wyjątek czy zwykła wartość zwrócona z funkcji? a) pliku data/zadania.csv […]

13. PHP – odbieranie danych z przeglądarki – formularze html, ...


Szybki quiz – przypomnienie poprzedniej lekcji Lekcja 11 – operacje na plikach. Odpowiedz z pamięci, bez zaglądania do kodu. 1. Czym różni się tryb 'w' od 'a' w fopen()? Który z nich skasuje dotychczasową zawartość pliku? 2. Co znajdzie się w pliku log.txt po wykonaniu tego kodu? 3. Znajdź dwa […]

12. PHP – wyjątki, try…catch…