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.


Programowanie obiektowe – OOP (object-oriented programming) – pozwala na przedstawienie rzeczywistości i relacji w niej zachodzących za pomocą obiektów. Po co nam programowanie obiektowe? Programowanie obiektowe (ang. Object-Oriented Programming, OOP) wprowadza strukturę i organizację do kodu, co ułatwia jego tworzenie, rozwijanie i utrzymanie. Poniżej znajdziesz wyjaśnienie, po co stosować programowanie […]

15. PHP – obiektowo


Cookies i Sesje to mechanizmy, które pozwalają „zapamiętać” użytkownika między kolejnymi żądaniami HTTP. Typowe zastosowania: – Logowanie – zapamiętanie, że jesteś zalogowany – Koszyk zakupowy – przechowanie wybranych produktów – Preferencje – język interfejsu, motyw jasny/ciemny – Analityka – śledzenie zachowań użytkowników – Personalizacja – dostosowanie treści do użytkownika – […]

14. PHP – obsługa cookies i sesje



Przykład z formularzem Poniżej znajduje się przykład przedstawiający zapis danych do pliku z formularza. Formularz przesyła dane metodą POST. Dane zapisywane do pliku są zbierane w zmiennej $info. Plik formularz.php Plik podglad.php Plik del.php Przykład – upload plików Formularz uploadu Obsługa uploadu Zadania: W każdym zadaniu należy sprawdzić, czy dane […]

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


W trakcie wykonywania skryptów, często okazuje się, że natrafiamy na błędy. W takiej sytuacji skrypt kończy swoje działanie, a istnieją sytuacje, w których nie jest to konieczne np. praca na nieistniejącym pliku. I tutaj z pomocą przychodzą nam wyjątki(mechanizm obsługi błędów), które wyświetlają stosowną informację dla użytkownika w przypadku błędu […]

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