Spis_treści.doc

(34 KB) Pobierz
Wstęp

Wstęp

  Jak skonstruowana jest ta książka

    Style zastosowane w niniejszej książce

    Czego będziemy potrzebowali w trakcie lektury niniejszej książki

  Wsparcie - każdy go potrzebuje

  PHP i skrypty serwerowe

  Klient i serwer

 

Rozdział 1. Dynamiczne dane dla Flasha

  Wczytywanie danych zewnętrznych

    Porady dotyczące polecenia loadVariables

  Detektory zdarzeń klipów filmowych

  Wysyłanie informacji z Flasha

  Budowa formularza rejestracji pobierania

  Skrypty działające po stronie serwera

  Główny skrypt rejestracyjny

Podsumowanie

 

Rozdział 2. Zaczynamy pracę z PHP

  Kilka słów o konwencji nazewnictwa

  Komentarze

  Zmienne

    Nadawanie nazw zmiennym

  Typy danych

    Operatory

      Operatory arytmetyczne

      Operator negacji

      Operatory przypisania i konkatenacji

      Operatory porównywania

      Operatory logiczne

      Operatory składania

  Użycie instrukcji

    Selekcja

      Instrukcje If...

      Instrukcje if.. else..

      Instrukcje if..elseif..else..

      Instrukcje switch

    Iteracja

      Pętle while

      Pętle do..while

      Pętle for

  Tablice

    Tworzenie tablic

    Przebieg pętli poprzez tablicę sekwencyjną

    Przebieg pętli poprzez tablicę niesekwencyjną

    Tablice wielowymiarowe

    Sortowanie tablic

  Przejdźmy do praktyki

  Podsumowanie

 

Rozdział 3. Zaprzęgamy PHP do pracy

  Wprowadzenie do funkcji

    Zasięg zmiennych

    Czas życia zmiennych

    Przekazywanie danych do funkcji

    Zwracanie danych przez funkcje

    Przekazywanie danych poprzez odwołania

  Dołączanie plików zewnętrznych

  Poinformuj przyjaciół

  Podsumowanie

 

Rozdział 4. PHP a obsługa informacji

  Podstawy

    Znaki unikowe

    Łączenie łańcuchów

    Użycie zmiennych w łańcuchach

  Funkcje związane z łańcuchami

    print() i echo()

    printf() i sprintf()

    urlencode()

    explode()

    implode()

    substr()

    strlen()

    strstr()

    str_replace()

    strtolower() oraz strtoupper()

    stripslashes()

  Podsumowanie

 

Rozdział 5. Szukając wzorców

  Proste dopasowywanie wzorców

    Zaczynając i kończąc na...

    Znaki zastępcze

    Ograniczenie

    Dopasowywanie dowolnego znaku

    Kwantyfikacja sekwencji znakowych

    Użycie OR

  Klasy znakowe i zakresy

    Unikaj tego szaleństwa!

  Funkcje PHP wykorzystujące wyrażenia proste

    ereg() oraz eregi()

    ereg_replace() oraz eregi_replace()

    split() oraz spliti()

  Archiwum wiadomości phpforflash.com

  Podsumowanie

 

Rozdział 6. Zapamiętywanie informacji o odwiedzających

  Cookies

      Restrykcje dotyczące cookies

    PHP lubi ciasteczka...

      Ustawianie ciasteczek

      Najczęstsze pułapki

    Kto zjadł wszystkie ciasteczka?

  Czas życia ciasteczka

      Krótka historia time()

      Ścieżki i domeny cookies

      To ciasteczko jest bezpieczne, proszę pana!

      Flash Cookie Cutter

      Dalsza rozbudowa

Podsumowanie

 

Rozdział 7. Zaglądanie do plików zewnętrznych

  Otwieranie plików

    Niektóre akcje funkcji

    Ostrzeżenia

  Zamykanie plików

  Wyświetlanie pliku

  Odczyt z plików

    fread()

    fgetc()

    fgets()

    file()

  Zapis do plików

  Poruszanie się wewnątrz plików

    rewind()

    fseek()

    ftell() oraz feof()

  Więcej użytecznych funkcji

  Podsumowanie

 

Rozdział 8. Wprowadzenie do baz danych

  Wprowadzenie do SQL

    Relacyjne bazy danych

    Historia MySQL w skrócie

    Teoria bazy danych

  SQL na start...

  Tworzenie bazy danych

  Tworzenie tabeli

    Typy danych

    Usuwanie baz danych i tabel

  Manipulowanie bazami danych i tabelami

    INSERT

    REPLACE

    UPDATE

    DELETE

    Przeszukiwanie baz danych I tabel

    SELECT

    Zawężanie wyszukiwania

  Podsumowanie

 

Rozdział 9. Integrowanie PHP z MySQL

  Gdy PHP spotyka MySQL

    Połączenie z serwerem MySQL

    Odłączanie od serwera MySQL

    Selekcjonowanie bazy danych

  Tworzenie bazy danych poprzez PHP

    Usuwanie bazy danych

  Wykonywanie zapytań SQL poprzez PHP

    Data Definition: CRETAE, DROP

    Data Manipulation: INSERT, PLACE, UPDATE, DELETE

    Data Manipulation: SELECT

  Budowa systemu zarządzania zawartością archiwum

  Podsumowanie

 

Rozdział 10. Przykład 1 - ankieta

  Od czego zacząć tworzenie ankiety

  Ustanawiając reguły...

    Najważniejsze decyzje...

    Ćwiczenie w prawach administratorskich

  Interfejs użytkownika

    Udoskonalanie za kulisami - skrypty

  Tablica: ankieta

  Tworzenie aplikacji ankiety

  Dodanie mocy PHP

  Podsumowanie

 

Rozdział 11. Przykład 2 - terminarz

  Planujmy

    Tablica: events

  Budowa części PHP

  Podsumowanie

 

Rozdział 12. Przykład 3 - forum

  Plan główny

    Widok forum

    Widok wątku

    Otwieranie nowych wątków

    Widok odpowiedzi

    Rejestracja

  Projektowanie układu tablic

    Użytkownicy

  Tablica: forumUsers

  Tablica: forumThreads

  Tablica: forumPosts

  Film Flasha: kilka przemyśleń

  Skrypty PHP

 

Dodatek A. Instalacja PHP i MySQL

  Instalacja PHP: to proste!

    Instalacja Apache i PHP w systemie Windows

      Pobieranie Apache

      Pobieranie PHP

    Rozwiązywanie problemów

    Rozwiązywanie problemów

  Instalacja Apache i PHP w systemie UNIX

      Pobieranie Apache

  Instalacja PHP w systemie UNIX

      CGI-binarna

      Moduł statyczny

      Moduł dynamiczny

      Pobieranie PHP

    Rozwiązywanie problemów

  Apache i PHP dla systemu Mac OS X

    Rozwiązywanie problemów

  Instalacja, konfigurowanie i uruchamianie MySQL w Win32

    Instalacja

  Demon MySQL

  Monitor MySQL

  Mysz się nie prześliźnie: bezpieczeństwo MySQL

 

Dodatek B. PHP i programowanie zorientowane obiektowo

  OOPs!

  OOP w przykładzie

    Właściwości

    Metody

    Tworzenie instancji

    Konstruktory

    Dziedziczenie

  Chodźmy na zakupy!

    Część Flasha

    Część PHP

  Podsumowanie

 

Dodatek C. Zasoby

  Łącza Foundation PHP for Flash

  Strona domowa Autora

  Strony domowe producentów oprogramowania

  Narzędzia przygotowawcze

  Edytory PHP

  Tablice ogłoszeniowe i fora dyskusyjne PHP

  Zasoby PHP w sieci Web

  Firmy hostingowe obsługujące PHP

...
Zgłoś jeśli naruszono regulamin