Podstawy technologii WWW

Podobne dokumenty
Generatory pomocy multimedialnych

CMS- kontakty (mapa)

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Tworzenie szablonów użytkownika

Przedszkolaki Przygotowanie organizacyjne

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

Diagnoza Szkolna Pearsona. Instrukcja obsługi

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP

Instalacja systemu zarządzania treścią (CMS): Joomla

WOJEWÓDZTWO PODKARPACKIE

Jak posługiwać się edytorem treści

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

Podstawowa instrukcja obsługi STRON stron internetowych serwisu zrealizowanych w systemie zarządzania treścią Wordpress.

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

Tomasz Greszata - Koszalin

Instrukcja użytkownika

Kancelaria zmiany w programie czerwiec 2011

Komponent Formularz. Rys. 1. Strona programu Joomla - Rys. 2. Instalacja komponentu

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Platforma e-learningowa

Podstawy technologii WWW

Tworzenie pliku źródłowego w aplikacji POLTAX2B.

Palety by CTI. Instrukcja

Stosowanie, tworzenie i modyfikowanie stylów.

Edytor tekstu OpenOffice Writer Podstawy

Jak stworzyć stronę WWW drużyny harcerskiej. dh Paweł Wnuk

Kolory elementów. Kolory elementów

Nowy szablon stron pracowników ZUT

PRZEWODNIK PO SERWISIE BRe BROKERS Rozdział 6

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

instrukcja INSTALACJI APi_proxy

Kurs obsługi CMS. 1. Dodawanie kolejnych podstron 2. Obsługa wielojęzycznej witryny

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows 7

Wysyłka plików JPK - instrukcja za pomocą profilu zaufanego (epuap)

Kadry Optivum, Płace Optivum

NetDrive czyli jak w prosty sposób zarządzać zawartością FTP

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

DODAJEMY TREŚĆ DO STRONY

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

INSTALACJA SYSTEMU CMS JOOMLA!

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.

SERWER AKTUALIZACJI UpServ

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

SERWER AKTUALIZACJI UpServ

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007

Rejestratory i sieciowe kamery

Instrukcja instalacji programu SPSS Statistics 21

Jak szybko wystawić fakturę w LeftHand? Instalacja programu

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

PRZYGOTOWANIE HARMONOGRAMU WEWNĘTRZNEGO EGZAMINÓW PISEMNYCH W OŚRODKU.

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Przewodnik po Notowaniach Statica mdm 4

Ratownictwo Medyczne

Instrukcja użytkownika

procertum CLIDE Client 2.1 wersja 1.0.2

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

Program Rabator dla Microsoft Windows.

1. Od czego zacząć? - Instalacja środowiska pracy

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Instrukcja użytkownika systemu S4

Udaj się na stronę (lub tymczasowy zapewniający połączenie szyfrowane)

Instrukcja obsługi aplikacji MobileRaks 1.0

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika

UONET+ moduł Dziennik

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

4. Certyfikaty dla pracy w systemie WOW w miejscu z siecią Internet UWAGA

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7

1. Instalacja Programu

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

Instalowanie VHOPE i plików biblioteki VHOPE

1. Proszę wejść na stronę: poczta.home.pl i zalogować się do nowej skrzynki za pomocą otrzymanych danych.

5.2. Pierwsze kroki z bazami danych

Dokumentacja fillup - MS SQL

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne

INTENSE PLATFORM Zmiany w wersji Wersja 7.2

Pokaz slajdów na stronie internetowej

KURIER XL BY CTI DLA SIÓDEMKA

darmowe zdjęcia - allegro.pl

WPROWADZENIE. Użycie PHP

Instrukcja EQU Kantech

INSTRUKCJA instalacji aplikacji elisty.pl

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

SERWER AKTUALIZACJI UpServ

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

URL:

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Transkrypt:

Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer nie będzie już tylko zwracał statyczne pliki, ale będzie je generował w odpowiedzi na informacje otrzymane od użytkownika. I. Utwórz swoją pierwsza stronkę PHP. Plików z kodem napisanym w języku PHP nie możemy już tak po prostu otworzyć w przeglądarce. Aby móc z nich korzystać, musimy zainstalować na naszym komputerze: serwer aplikacji, prekompilator PHP i, co nam się wkrótce przyda, system zarzadzania bazą danych, np. MySQL. Wszystkie te elementy możemy zainstalować za jednym zamachem, instalując pakiet XAMPP. XAMPP jest kompletnie darmową, łatwą w instalacji dystrybucją Apache'a, zawierającą MariaDB, PHP i Perl. Paczka XAMPP została tak zbudowana, aby była łatwa w instalacji i w użyciu. Można ją pobrać ze strony https://www.apachefriends.org/pl. Panel kontrolny pakietu po zainstalowaniu i uruchomieniu wygląda tak: Częstym przpadkiem przy pierwszym uruchomieniu, może być to, że standardowy dla WWW port 80 może być już zarezerwowany przez inną aplikację. Możemy sobie z tym problemem łatwo poradzić zmieniając w konfiguracji Apache a numer portu, na którym nasłuchuje na żądania HTTP. Aby to zrobić, klikamy na przycisku Config w lini przycisków dla Apache a, wybieramy 1

pierwsza opcję, i w pliku tekstowym, który nam się wyświetli zmienamy numer portu (po słowie Listen) z 80 na, na przykład, 81. Teraz możemy wystartować serwer Apache klikając na przycisku Start. Pomyślne uruchomienie serwera możemy poznać, między innymi, po tym, że zamiast przycisku Start, mamy teraz przycisk Stop, oraz po zielonym kolorze tła pod nazwą modułu Apache. Aby ułatwić sobie życie, możemy dodatkowo ustawić ten sam port w konfiguracji XAMPP-a, tak aby po kliknięciu na przycisku Admin, otwierała się nam domyślna strona pakietu. W tym celu klikamy na przycisk Config w prawym górnym rogu. W oknie dialogowym, które się pojawi, klikamy kolejny przycisk pokazany poniżej. 2

W odpowiednim polu podmieniamy numer portu i zapisujemy zmiany. Teraz po kliknięciu na przycisk Admin pojawi nam się strona znajdująca się pod adresem localhost:81/dashboard/. Nie widzimy tu nazwy pliku, ponieważ domyślnie brany jest plik o nazwie index (a taki plik w katalogu dashboard się znajduje). 3

Aby skorzystać z tego pakietu, musimy umieścić katalog ze swoją aplikacją (plikami PHT i innymi zasobami) w odpowiednim katalogu na dysku. Najprostszym sposobem jest kliknięcie na przycisk Explorer, który od razu przeniesie nas do katalogu pakietu XAMPP. Następnie wybieramy katalog htdocs. 4

Widzimy tu naszą znajomą nazwę dashboard, czyli katalog z plikami wyświetlanymi po kliknięciu na przycisk Admin. Tutaj też możemy dodać katalog dla naszej witryny (w przykładzie ma on, jakże wdzięczną, nazwę lab8). Katalog ten możemy otworzyć w środowisku Atom, w którym będziemy już dodawać poszczególne pliki. Na początek dodajemy standardowy plik index.php z nagłówkiem i prostym testem wstawianym do dokumentu HTML już za pomocą skryptowego języka PHP (składnia PHP). 5

Po zapisaniu tego pliku, możemy się do niego odwołać z przeglądarki podając znany nam już adres, ale z nazwą naszego katalogu, czyli localhost:81/lab8/. Dopisując kolejne funkcjonalności, wystarczy zapisać akutalną wersję pliku i odświeżyć stronę w przeglądarce. Po podejrzeniu źródła strony, nie widzimy tu żadnego kodu PHP (w odróżnieniu od stosowania JavaScript). Cały nasz kod wykonał się po stronie serwera, a przeglądarka otrzymała wygenerowany dokument HTML. 6

II. Dodaj strony w PHP realizujące następujące funkcjonalności: 1) Strona z formularzem składającym się z dwóch pól tekstowych na imię i nazwisko. Po kliknięciu na przycisk ma się pojawić stronka z przywitaniem (Witaj imię nazwisko!) i link powrotny do strony z formularzem (obsługa formularzy, metoda echo). 2) Dodaj do powyższego formularza listę rozwijaną z kolorami (czerwony, zielony, niebieski). Wartościami opcji w liście rozwijanej powinny być angielskie nazwy tych kolorów. Na stronie z przywitaniem, zamknij tekst przywitania w akapit. W definicji stylów na nagłówku strony, zdefiniuj styl dla akapitu określający kolor tekstu. Wartość dla tej właściwości pobierz z otrzymanego formularza. 3) Dodaj drugą parę stron. W pierwszej z nich zdefiniuj formularz z następującymi kontrolkami: dwa pola typu liczbowego, za pomocą których użytkownik będzie definiował ilość wierszy i kolumn, dwa pola typu liczbowego, za pomocą których użytkownik będzie definiował szerokość i wysokość komórki, dwa pola typu radio, do wskazania, czy wokół komórek tabeli ma być wyświetlane obramowanie, alby czy tabela ma nie posiadać obramowania. lista rozwijana z kolorami obramowania, pole tekstowe na tekst, który ma się pojawić w każdej z komórek tabeli. Na drugiej stronie, po kliknięciu na przycisk formularza, ma się wyświetlić tabela o podanej ilości wierszy i kolumn, z komórkami o podanym kolorze obramowania (jeżeli wybrano tą wersję), o podanej szerokości i wysokości, i o wskazanej zawartości. Ramkę i rozmiar komórek definiujemy oczywiście w stylach w nagłówku dokumentu. 7