PHP. Tworzenie stron WWW. Szybki start - Helion
Tytuł oryginału: PHP for the World Wide Web Visual QuickStart Guide, 2nd Edition
Tłumaczenie: Paweł Gonera
ISBN: 83-7361-530-X
stron: 472, Format: B5, okładka: miękka
Data wydania: 2004-09-15
Księgarnia: Helion
Cena książki: 49,90 zł
Błyskawiczny kurs tworzenia dynamicznych stron WWW
z wykorzystaniem języka PHP
Język PHP cieszy się zasłużoną popularnością wśród twórców stron WWW. Z mało znanego produktu open source szybko stał się cenionym narzędziem stosowanym do tworzenia dynamicznych witryn sieciowych opartych na bazach danych. PHP jest wykorzystywany w portalach, sklepach internetowych, forach dyskusyjnych i wielu innych witrynach z dynamicznie generowaną zawartością. Jeśli język HTML i pisane w nim statyczne strony HTML nie odpowiadają już Twoim wymaganiom, zrób następny krok -- poznaj język PHP.
"PHP. Tworzenie stron WWW. Szybki start" to idealny podręcznik dla Ciebie. Dowiesz się z niego wszystkiego, co jest niezbędne do wykorzystywania języka PHP w pracy webmastera. W prostych ćwiczeniach poznasz podstawy języka PHP i nauczysz się stosować go do różnych zadań związanych z tworzeniem stron WWW. Wiadomości zawarte w książce dotyczą zarówno wersji 4, jak i wchodzącej właśnie na rynek wersji 5.
- Podstawy składni języka PHP
- Osadzanie kodu PHP w kodzie HTML
- Zmienne i ich typy
- Obsługa formularzy HTML
- Instrukcje sterujące działaniem programu
- Tablice
- Obsługa sesji i plików cookie
- Praca z systemem plików
- Korzystanie z baz danych
- Stosowanie wyrażeń regularnych
Osoby które kupowały "PHP. Tworzenie stron WWW. Szybki start", wybierały także:
- PHP 8 Programming Tips, Tricks and Best Practices 157,37 zł, (29,90 zł -81%)
- Domain-Driven Design in PHP 135,91 zł, (29,90 zł -78%)
- PHP Microservices 135,91 zł, (29,90 zł -78%)
- Drupal 8 Module Development. Second edition 124,58 zł, (29,90 zł -76%)
- Mastering The Faster Web with PHP, MySQL, and JavaScript 124,58 zł, (29,90 zł -76%)
Spis treści
PHP. Tworzenie stron WWW. Szybki start -- spis treści
Wstęp (9)
- Czym jest PHP? (10)
- Dlaczego korzystamy z PHP? (12)
- Jak działa PHP? (14)
- Czego będziesz potrzebować? (16)
- O książce (18)
Rozdział 1. Rozpoczynamy pracę z PHP (21)
- Podstawy składni XHTML (22)
- Podstawy składni PHP (26)
- Testowanie skryptu (29)
- Wysyłanie tekstu do przeglądarki (32)
- Wysyłanie kodu HTML do przeglądarki (36)
- Użycie odstępów w PHP oraz HTML (38)
- Dodawanie komentarzy do skryptów (41)
Rozdział 2. Zmienne (45)
- Czym są zmienne? (46)
- Składnia zmiennych (50)
- Typy zmiennych (52)
- Przypisywanie wartości do zmiennych (57)
- Apostrofy i cudzysłowy (60)
Rozdział 3. Formularze HTML i PHP (63)
- Tworzenie prostego formularza (64)
- Użycie GET oraz POST (70)
- Odbieranie danych z formularza w PHP (72)
- Wyświetlanie błędów (75)
- Raportowanie błędów (78)
- Problem z register_globals (80)
- Ręczne wysyłanie danych do strony (82)
Rozdział 4. Użycie liczb (87)
- Tworzenie formularza (88)
- Dodawanie, odejmowanie, mnożenie i dzielenie (91)
- Formatowanie liczb (96)
- Użycie wielu operatorów (98)
- Inkrementacja i dekrementacja liczb (100)
- Tworzenie liczb losowych (102)
Rozdział 5. Użycie ciągów (105)
- Tworzenie formularza HTML (106)
- Łączenie ciągów (konkatenacja) (109)
- Obsługa parametru magic_quotes (113)
- HTML oraz PHP (116)
- Kodowanie i dekodowanie ciągów (120)
- Zamiana fragmentów ciągu (125)
- Inne funkcje operujące na ciągach (128)
Rozdział 6. Struktury sterujące (133)
- Tworzenie formularza HTML (134)
- Instrukcja if (139)
- Użycie klauzuli else (145)
- Więcej na temat operatorów (148)
- Użycie elseif (158)
- Instrukcja warunkowa switch (163)
- Pętla for (169)
Rozdział 7. Użycie tablic (175)
- Czym są tablice? (176)
- Tworzenie tablicy (178)
- Dodawanie elementów do tablicy (182)
- Odwoływanie się do elementów tablicy (185)
- Tworzenie tablic wielowymiarowych (189)
- Sortowanie tablic (194)
- Przekształcenia między ciągami i tablicami (199)
- Tworzenie tablicy z formularza (204)
Rozdział 8. Tworzenie aplikacji WWW (209)
- Tworzenie szablonów (210)
- Użycie zewnętrznych plików (218)
- Użycie stałych (224)
- Operacje na datach i czasie (229)
- Obsługa formularzy HTML za pomocą PHP - powtórzenie (231)
- Tworzenie lepkich formularzy (237)
- Wysyłanie poczty elektronicznej (244)
- Buforowanie danych wyjściowych (248)
- Manipulowanie nagłówkami HTTP (252)
Rozdział 9. Cookie i sesje (259)
- Czym są cookie? (260)
- Tworzenie plików cookie (262)
- Czytanie danych z cookie (268)
- Dodawanie parametrów do plików cookie (273)
- Kasowanie plików cookie (278)
- Czym są sesje? (281)
- Tworzenie sesji (282)
- Odczytywanie zmiennych sesji (286)
- Kasowanie sesji (289)
Rozdział 10. Tworzenie funkcji (291)
- Tworzenie i wykorzystywanie prostych funkcji (292)
- Tworzenie i wywoływanie funkcji z argumentami (298)
- Ustawianie domyślnych wartości argumentów (302)
- Tworzenie i wykorzystanie funkcji zwracających wartość (306)
- Co to jest zasięg zmiennych? (311)
Rozdział 11. Pliki i katalogi (317)
- Prawa do plików (318)
- Zapis do pliku (323)
- Blokowanie plików (330)
- Odczyt z pliku (333)
- Obsługa przesyłania plików (336)
- Przeglądanie katalogów (344)
- Tworzenie katalogów (350)
- Przyrostowy odczyt pliku (357)
Rozdział 12. Wprowadzenie do baz danych (363)
- Wprowadzenie do SQL (364)
- Podłączanie do MySQL (366)
- Obsługa błędów MySQL (370)
- Tworzenie i wybieranie bazy danych (373)
- Tworzenie tabeli (376)
- Wstawianie danych do bazy danych (381)
- Odczytywanie danych z bazy danych (387)
- Usuwanie informacji z bazy danych (393)
- Aktualizacja informacji w bazie danych (399)
Rozdział 13. Wyrażenia regularne (405)
- Czym są wyrażenia regularne? (406)
- Wyszukiwanie wzorców (408)
- Użycie literałów (414)
- Użycie metaznaków (416)
- Użycie kwantyfikatorów (419)
- Użycie klas (421)
- Dopasowywanie i zamiana wzorców (424)
Dodatek A Instalacja i konfiguracja (429)
- Instalacja w systemie Windows 2000 (430)
- Używanie programu MySQL monitor (435)
- Tworzenie użytkowników MySQL (437)
- Konfiguracja PHP (443)
Dodatek B Zasoby (445)
- Zasoby sieci na temat PHP (446)
- Zasoby na temat baz danych (449)
- Tematy zaawansowane (450)
- Dziesięć najczęściej zadawanych pytań (lub najczęściej zgłaszanych problemów) (451)
- Tabele (454)
Skorowidz (457)