POLITECHNIKA
ŚWIĘTOKRZYSKA
KATEDRA SYSTEMÓW STEROWANIA
I ZARZ
ĄDZANIA
Projektowanie Aplikacji Internetowych
Laboratorium 5
2x45 minut
PHP
Programowanie obiektowe.
WYMAGANIA
Student przystępując do zajęć powinien mieć opanowany materiał na temat:
•
Języka html.
•
Arkuszy stylów css
•
Budowy formularzy
•
Programowania w języku PHP (w zakresie wymaganym do wykonania ćwiczenia)
Kod materiałów pai__05
2
II PRZEBIEG
ĆWICZENIA
1.
Zaprojektować klasę do obsługi e-maila za pomocą gniazd (fsockopen).
2.
Zabezpieczyć serwis WWW przed niepożądanym dostępem z adresu IP. Na przykład
nie maja dostępu z 192.168.1.12 lub tez 10.0.0.* itd. Adresy z których nie można się
połączyć przechowywane w bazie lub pliku konfiguracyjnym.
3.
Stworzyć mini portal z wykorzystaniem szablonów, treść stron ma być
przechowywana w bazie. Utworzyć panel administracyjny do wprowadzania, zmiany i
usuwania danych z bazy.
4.
Utworzyć klasę do raportowanie danych z bazy Mysql do pliku pdf bazy.
5.
Zobrazować na dowolnym przykładzie działanie modułu rewrite.
III SPRAWOZDANIE Z
ĆWICZENIA
Sprawozdanie powinno być oddane na następnych zajęciach (w formie elektronicznej). Plik
powinien posiadać nazwę bo_01_xxxx_yy.zip (gdzie xxxx – to numer grupy dziekańskiej np.
211A, yy – numer zespołu w grupie). Sprawozdanie powinno zawierać:
•
Dane zespołu wykonującego ćwiczenie (nazwiska, imiona, grupa dziekańska, data i
godzina wykonania ćwiczenia).
•
Opis wykonania poszczególnych punktów (z wyraźnym zaznaczeniem którego
punktu dotyczy) – przebieg sesji (polecenia wysłane na serwer odpowiedzi serwera/.
•
Pliki źródłowe napisanych stron i formularzy.