PHP Stworz wlasna strone internetowa phpwsi


IDZ DO
IDZ DO
PRZYKŁADOWY ROZDZIAŁ
PRZYKŁADOWY ROZDZIAŁ
PHP. Stwórz własną
SPIS TRE CI
SPIS TRE CI
stronę internetową
KATALOG KSIĄŻEK
KATALOG KSIĄŻEK
Autor: Praca zbiorowa
Tłumaczenie: Rafał Jońca (rozdz. 22  26, 28  33),
KATALOG ONLINE
KATALOG ONLINE
Marek Pałczyński (rozdz. 3, 7, 10  13, 15), Ewa Sławińska
(wprowadzenie, rozdz. 1, 2, 4  6, 8, 9, 14, 16  21, 27)
ZAMÓW DRUKOWANY KATALOG
ZAMÓW DRUKOWANY KATALOG
ISBN: 83-7361-665-9
Tytuł oryginału: Creating Your Web Site with PHP
Format: B5, stron: 496
TWÓJ KOSZYK
TWÓJ KOSZYK
Przykłady na ftp: 55 kB
DODAJ DO KOSZYKA
DODAJ DO KOSZYKA
Książka  PHP. Stwórz własną stronę internetową to podręcznik przedstawiający zasady
tworzenia aplikacji internetowych z wykorzystaniem języka PHP i bazy danych MySQL.
Według założeń autora ma on pomóc nawet najmniej do wiadczonym programistom
CENNIK I INFORMACJE
CENNIK I INFORMACJE
w zdobyciu kwalifikacji niezbędnych do rozpoczęcia kariery zawodowej w wiecie
tworzenia aplikacji internetowych. Każde poruszone w nim zagadnienie ilustrowane
ZAMÓW INFORMACJE
ZAMÓW INFORMACJE
jest starannie dobranymi przykładami metod programowania, które pomogą nauczyć
O NOWO CIACH
O NOWO CIACH
się tworzenia wysokiej jako ci aplikacji. Niemal we wszystkich rozdziałach książki
prezentowane są najbardziej praktyczne i najczę ciej wykorzystywane sztuczki
ZAMÓW CENNIK
ZAMÓW CENNIK
programistyczne (mające związek nie tylko z językiem PHP).
" Podstawowe informacje o funkcjonowaniu internetu
" Zasady działania skryptów uruchamianych po stronie serwera
CZYTELNIA
CZYTELNIA
" Instalacja i konfiguracja serwera Apache, platformy PHP i bazy danych MySQL
FRAGMENTY KSIĄŻEK ONLINE
FRAGMENTY KSIĄŻEK ONLINE
" Szczegółowy opis języka PHP
" Korzystanie z bazy danych MySQL
" Tworzenie aplikacji modułowych
" Programowanie obiektowe w języku PHP
Zawarte w tej książce wiadomo ci pomogą każdemu programi cie stworzyć doskonałą
aplikację internetową.
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treści
Wprowadzenie ..............................................................................13
Część I Programowanie na potrzeby sieci  podstawy ................19
Rozdział 1. Podstawy funkcjonowania internetu................................................21
Protokoły transmisji danych ....................................................................................... 21
Rodzina TCP/IP......................................................................................................... 23
Adresowanie w sieci .................................................................................................. 24
Adresy IP............................................................................................................. 24
Nazwy domen ...................................................................................................... 26
Porty.................................................................................................................... 28
Terminologia ............................................................................................................. 30
Serwery ............................................................................................................... 30
Węzły .................................................................................................................. 30
Porty.................................................................................................................... 31
Demony sieciowe................................................................................................. 31
Usługodawcy ....................................................................................................... 31
Hosty................................................................................................................... 32
Hosty wirtualne.................................................................................................... 32
Dostawcy usług hostingowych.............................................................................. 32
Witryny internetowe............................................................................................. 33
Pliki HTML ......................................................................................................... 33
Strony internetowe (lub strony HTML) ................................................................. 33
Programowanie na potrzeby sieci.......................................................................... 33
Sieć WWW a adresy URL.......................................................................................... 34
Protokół transmisji danych ................................................................................... 34
Nazwa hosta ........................................................................................................ 35
Numer portu ........................................................................................................ 35
Ścieżka dostępu do strony .................................................................................... 35
Rozdział 2. Interfejs CGI.................................................................................37
Czym jest CGI? ......................................................................................................... 37
Tajemnice adresów URL............................................................................................ 38
Nagłówki a metoda GET............................................................................................ 39
GET .................................................................................................................... 41
POST................................................................................................................... 41
Content-Type....................................................................................................... 41
User-Agent .......................................................................................................... 42
4 PHP. Stwórz własną stronę internetową
Referer................................................................................................................. 42
Content-length ..................................................................................................... 42
Cookie................................................................................................................. 43
Accept ................................................................................................................. 43
Imitowanie przeglądarki poprzez telnet................................................................. 43
Metoda POST............................................................................................................ 44
Kodowanie URL........................................................................................................ 45
Formularze oraz ich zastosowanie............................................................................... 45
Ręczne podstawianie parametrów ......................................................................... 46
Korzystanie z formularza...................................................................................... 46
Względne i bezwzględne ścieżki dostępu do skryptu ............................................. 47
Formularze a metoda POST.................................................................................. 48
Rozdział 3. Szczegóły działania skryptów CGI ...................................................51
Przesyłanie dokumentu do użytkownika...................................................................... 52
Nagłówki odpowiedzi........................................................................................... 53
Przykładowy skrypt CGI ...................................................................................... 55
Przekazywanie danych do skryptu CGI....................................................................... 56
Zmienne środowiskowe........................................................................................ 57
Przekazywanie parametrów za pomocą metody GET............................................. 59
Przekazywanie parametrów za pomocą metody POST........................................... 59
Dekodowanie danych zapisanych w formacie adresu URL..................................... 61
Formularze ................................................................................................................ 64
Określanie rodzajów pól danych za pomocą znacznika ............................. 65
Tworzenie wieloliniowych pól tekstowych za pomocą znacznika