PHP. Stwórz własną stronę internetową
- Autor:
- Praca zbiorowa
- Ocena:
- 4.4/6 Opinie: 13
- Stron:
- 496
- Druk:
- oprawa miękka
Opis książki: PHP. Stwórz własną stronę internetową
- Podstawowe informacje o funkcjonowaniu internetu
- Zasady działania skryptów uruchamianych po stronie serwera
- Instalacja i konfiguracja serwera Apache, platformy PHP i bazy danych MySQL
- Szczegółowy opis języka PHP
- Korzystanie z bazy danych MySQL
- Tworzenie aplikacji modułowych
- Programowanie obiektowe w języku PHP
Wybrane bestsellery
-
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
PHP, niezwykle popularny język programowania umożliwiający tworzenie stron i aplikacji webowych, wraz z bazą danych SQL stanowi fundament zdecydowanej większości działających obecnie serwisów internetowych, w tym tych największych i najbardziej znanych. Wraz z wydaniem PHP 8 programiści otrzymali...
PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach
-
Jeśli nie chce Ci się za każdym razem szukać w książkach potrzebnej instrukcji, zmiennej czy funkcji, zainteresuj się Tablicami informatycznymi. PHP7. Przejrzysty układ z podziałem tematycznym ułatwia szybkie znalezienie dowolnego elementu języka, a krótkie komentarze pomagają we właściwym użyciu...(0,00 zł najniższa cena z 30 dni)
9.95 zł
19.90 zł(-50%) -
Ta książka stanowi praktyczne i kompletne wprowadzenie do Laravela (zawiera informacje dotyczące Laravela 5.8). Dzięki niej osoby dysponujące pewnym doświadczeniem w tworzeniu kodu PHP błyskawicznie rozpoczną tworzenie znakomitych aplikacji. Znalazły się tutaj zarówno ogólne informacje na temat k...
Laravel w działaniu. Budowa nowoczesnych aplikacji w PHP. Wydanie II Laravel w działaniu. Budowa nowoczesnych aplikacji w PHP. Wydanie II
(0,00 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Trzymasz w ręku piąte wydanie poradnika dla projektantów WWW, po który twórcy stron sięgają wyjątkowo często. Książka została poprawiona, zaktualizowana o PHP 7 i rozszerzona o prezentację najnowszych możliwości MySQL. Zawiera przejrzysty opis podstaw PHP oraz konfiguracji i pracy z bazą danych M...
PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V
(0,00 zł najniższa cena z 30 dni)54.50 zł
109.00 zł(-50%) -
Trzymasz w ręku książkę przeznaczoną dla programistów, którzy chcą dogłębnie zrozumieć mechanizmy programowania obiektowego w języku PHP i dzięki temu tworzyć, testować oraz publikować efektywny kod. Dużo uwagi poświęcono tu wzorcom projektowym i ich stosowaniu. Opisano zalety wzorców i przedstaw...
-
Laravel to wydajny, nowoczesny i dostępny za darmo framework do tworzenia aplikacji internetowych, napisany w języku PHP i bazujący na wzorcu architektonicznym Model-View-Controller. Zalety tego rozwiązania ceni coraz większa rzesza programistów tworzących różne aplikacje webowe. Swoją popularnoś...
Laravel. Wstęp do programowania aplikacji internetowych Laravel. Wstęp do programowania aplikacji internetowych
(0,00 zł najniższa cena z 30 dni)34.30 zł
49.00 zł(-30%) -
Laravel jest jednym z dwóch najpopularniejszych obecnie frameworków języka PHP. Nie bez przyczyny: ekspresywna, elegancka składnia Laravela sprawia, że tworzenie aplikacji z jego użyciem jest doświadczeniem przyjemnym, a zarazem kreatywnym. Na plus należy zaliczyć również jego bogatą dokumentację...
Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP
(0,00 zł najniższa cena z 30 dni)43.45 zł
79.00 zł(-45%) -
Jeśli chcesz biegle posługiwać się algorytmami, wziąłeś do ręki właściwą książkę! Przedstawiono tu podstawy implementacji algorytmów i struktur danych w PHP, dzięki czemu poznasz rodzaje struktur i powody, dla których warto je wybierać, a także dowiesz się, gdzie i kiedy należy stosować poszczegó...(0,00 zł najniższa cena z 30 dni)
29.50 zł
59.00 zł(-50%) -
Kurs video PHP w praktyce pomoże Ci poznać specyfikę tego języka i zrozumieć, na czym polega budowanie dynamicznych stron. Nauczysz się tworzyć proste programy w przeglądarce i zdobędziesz wiedzę na temat projektowania bardziej złożonych serwisów WWW. Sprawdzisz, jak korzystać z popularnych frame...
PHP. Kurs video. Poziom pierwszy. Programowanie obiektowe w praktyce PHP. Kurs video. Poziom pierwszy. Programowanie obiektowe w praktyce
(0,00 zł najniższa cena z 30 dni)19.50 zł
39.00 zł(-50%)
Praca zbiorowa - pozostałe książki
-
Egzamin MCTS 70-640 (tom 1 i 2) Konfigurowanie Active Directory w Windows Server 2008 R2 Training Kit Wydanie drugie uzupełnione i rozszerzone Zawiera omówienie nowych funkcji wprowadzonych w wersji Windows Server 2008 R2 Podwójny zestaw szkoleniowy Książka pozwal...
Egzamin MCTS 70-640 Konfigurowanie Active Directory w Windows Server 2008 R2 Training Kit Tom 1 i 2 Egzamin MCTS 70-640 Konfigurowanie Active Directory w Windows Server 2008 R2 Training Kit Tom 1 i 2
(107.13 zł najniższa cena z 30 dni)169.16 zł
187.95 zł(-10%) -
Chmura obliczeniowa (Cloud Computing) jest kolejnym milowym krokiem w rozwoju informatyki. Ujmując rzecz najogólniej, można powiedzieć, że w odróżnieniu od dostarczania oprogramowania cloud computing jest metodą dostarczania, opartych na oprogramowaniu, serwisów i usług. Możl...
Windows Azure Platforma Cloud Computing dla programistów Windows Azure Platforma Cloud Computing dla programistów
(29.90 zł najniższa cena z 30 dni)45.36 zł
50.40 zł(-10%) -
Oracle Enterprise Manager to wszechstronne i kompleksowe narzędzie dla każdego administratora, z którego konsoli możemy zarządzać i monitorować wszystkie warstwy infrastruktury przedsiębiorstwa, takie jak pamięci masowe, serwery, systemy operacyjne, oprogramowanie pośrednie i inne. Prezen...
Administrowanie Oracle Enterprise Manager 12c. Poradnik praktyczny Administrowanie Oracle Enterprise Manager 12c. Poradnik praktyczny
(34.90 zł najniższa cena z 30 dni)62.37 zł
69.30 zł(-10%) -
Gdy przestaniesz się szanować i aktywnie zabiegać o sprawność swojego ciała, jego wydolność powoli spada. Nie ma sensu czekać, aż wszystkie systemy przestaną działać, żeby uwierzyć, że należało jednak dbać o ciało nie mniej niż o nasze auto. Banał, o którym mówią wszyscy, a mał...
-
Łatwiej nam wykręcić się wymówką, niż podjąć ważną decyzję. Wolimy powiedzieć „nie mam teraz czasu” niż postanowić „zmienię pracę w tym roku, bo obecna nie służy mojemu zdrowiu”. Dlaczego tak często stawiamy siebie na drugim, trzecim albo na ostatnim mie...
-
Jakże trudno nam podjąć czasem pierwszy krok… ten, który jest cięższy niż lokomotywa. Zdarza się, że nie starcza nam siły, żeby nią poruszyć. Co więc zrobić, by jtę siłę zdobyć? Opracować strategię, jak przygotować pra-krok. Czym jest taki krok? Może to być pożywna mi...
-
Zobacz kulisy rolnictwa przemysłowego, pestycydów, chemii rolnej i to, jak w związku z tym zapadamy na choroby nie tylko alergiczne, ale autoimmunologiczne, a głównie nowotworowe. Praktycznie nie znamy już zdrowej rodziny! Żarty się skończyły, glifosat, o którym pisabyła mowa...
-
Kiedy zaczynamy starannie konstruować swoją odporność i siłę, odzyskujemy bezbłędny kontakt ze swoim ciałem. Pragniemy oczyścić emocje poprzez płacz i konfrontację, a szaleńczy apetyt na najzdrowsze warzywa czy ziarna wysuwają się na pierwszy plan, by oczyścić ciało. Nasz mózg zaczyna prac...
-
Producentom śmieciowych produktów zależy na tym, aby nasze nawyki zakupowe nie ulegały zmianie. A więc mało kto uświadamia nas o tym, co nam nie służy. Nasza redakcja stoi na straży prawdy naukowej, która nie poddaje się naciskom koncernów światowych i zdradza dokładne nazwy ...
-
Nie potrzebujemy już nowych marek, nowych produktów czy kolejnych kolorowych czasopism. Potrzebujemy ich mniej. To, czego nam brakuje to etyki po stronie producentów, wiedzy po stronie konsumentów i uczciwości po stronie mediów. Jeśli nie nastąpi radykalna poprawa sytu...
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: PHP. Stwórz własną stronę internetową (3)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Dziennik Łódzki pio; 10 sierpnia 2005
Kto zamierza poprowadzić poważniejszy projekt internetowy z użyciem PHP i bazy danych MySQL, a brak mu doświadczenia i musi mieć wszystko wytłumaczone od podstaw, to nic prostszego, niż sięgnąć po zbiorową wydaną przez Helion "PHP. Stwórz własną stronę internetową".
Autorzy rozpoczęli od podstaw funkcjonowania sieci Internet oraz zapoznania z ideą CGI. Następnie przeszli do odpowiednich narzędzi - w tym przypadku jest to serwer Apache i oczywiście tytułowe PHP wraz z MySQL. Potem już meritum - od podstaw PHP do jego zaawansowanych możliwości. Na końcu praca z bazą danych - a wszystko to na praktycznych przykładach. Praktycznym dodatkiem jest końcowy rozdział, poświęcony technikom programistycznym z wieloma cennymi radami autorów. -
Magazyn Internet KK; 06/2005
Język PHP w połączeniu z bazą danych MySQL cieszy się ugruntowaną pozycją wśród twórców serwisów internetowych. Początkujący programiści, którzy są zainteresowani opanowaniem tej efektywnej platformy programistycznej, mogą sięgnąć m.in. po książkę „PHP. Stwórz własną stronę internetową”, wydaną przez gliwicki Helion.
Jej autorzy rozpoczynają swe rozważania od przybliżenia podstaw programowania na potrzeby sieci. Czytelnicy mają okazję zapoznać się z opisem funkcjonowania internetu, interfejsem CGI oraz z zasadami działania skryptów CGI. Kolejnym krokiem są przygotowania platformy programistycznej, obejmujące instalację serwera Apache oraz języka PHP i bazy danych MySQL.
Po przygotowaniu środowiska pracy czytelnicy przystępują do zapoznania się z podstawami języka PHP. Przyswajają sobie informacje o takich elementach jak zmienne, stałe, wyrażenia oraz poznają konstrukcje składniowe języka. Opanowanie tego materiału pozwala na sprawne przejście do zagadnień związanych ze standardowymi funkcjami PHP. Na tym etapie nauki czytelnicy dowiadują się jak stosować w praktyce funkcje operujące na ciągach tekstowych, wykorzystywać tablice, wykonywać obliczenia matematyczne oraz przeprowadzać operacje na plikach.
Autorzy przybliżają też aspekty związane z obsługą funkcji daty i czasu, jak również omawiają metody przesyłania wiadomości e-mail z poziomu języka PHP. Istotne znaczenie w procesie tworzenia witryn ma także sprawna praca z obrazami.
Na szczególną uwagę zasługują rozdziały traktujące o sesjach oraz współpracy z bazą danych MySQL. Całość uzupełniają opisy zaawansowanych technik programistycznych, w ramach których przybliżone zostały m.in. tajniki programowania obiektowego w języku PHP.Z punktu widzenia początkującego twórcy stron internetowych prezentowana publikacja zasługuje na uwagę jako wartościowe źródło informacji na temat języka oraz wykorzystywanych wraz z nim aplikacji. Istotny wpływ na łatwość przyswajania materiału ma zarówno przystępny sposób ich prezentacji, jak i pokaźna ilość przykładów.
-
Gazeta Kościańska nr 7; 16 lutego 2005
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 w zdobyciu kwalifikacji niezbędnych do rozpoczęcia kariery zawodowej w świecie tworzenia aplikacji internetowych. Każde poruszone w nim zagadnienie ilustrowane jest starannie dobranymi przykładami metod programowania, które pomogą nauczyć się tworzenia wysokiej jakości aplikacji. Niemal we wszystkich rozdziałach książki prezentowane są najbardziej praktyczne i najczęściej wykorzystywane sztuczki programistyczne (mające związek nie tylko z językiem PHP). Zawarte w tej książce wiadomości pomogą każdemu programiście stworzyć doskonałą aplikację internetową.
Szczegóły książki
- Tytuł oryginału:
- Creating Your Web Site with PHP
- Tłumaczenie:
- Rafał Jońca (rozdz. 22 - 26, 28 - 33), 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)
- ISBN Książki drukowanej:
- 83-736-1665-9, 8373616659
- Data wydania książki drukowanej:
- 2004-12-14
- Format:
- B5
- Numer z katalogu:
- 2579
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Kategorie:
Technologie webowe » PHP - Programowanie
Spis treści książki
- 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)
- 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)
- 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)
- 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 <input> (65)
- Tworzenie wieloliniowych pól tekstowych za pomocą znacznika <textarea> (69)
- Tworzenie list za pomocą znacznika <select> (70)
- Przesyłanie plików (71)
- Format danych (71)
- Znacznik przesłania pliku (73)
- Czym są dane cookie i do czego służą? (74)
- Zapis danych cookie (76)
- Pobieranie danych cookie z przeglądarki (78)
- Przykładowy program obsługi danych cookie (78)
- Autoryzacja (80)
- Po co komu serwer domowy (85)
- Oprogramowanie i materiały referencyjne (86)
- Instalacja serwera Apache (86)
- Etap 1. instalacja (87)
- Etap 2. edycja pliku konfiguracyjnego serwera Apache (88)
- Etap 3. testowanie serwera Apache (91)
- Hosty wirtualne serwera Apache (94)
- Instalowanie PHP (100)
- Konfiguracja serwera Apache pod kątem współpracy z PHP (101)
- Testowanie PHP (102)
- Instalowanie modułów dodatkowych (103)
- Instalowanie MySQL-a (104)
- Testowanie MySQL-a (106)
- Interpreter kontra kompilator (112)
- Zalety i wady interpretera (113)
- Przykładowy program w PHP (115)
- Korzystanie z PHP w sieci (120)
- Zmienne (123)
- Typy zmiennych (124)
- Stosowanie zmiennych (127)
- Ustalenie typu zmiennej (128)
- Nadawanie zmiennym typów (129)
- Operator przypisania (129)
- Zmienne referencyjne (130)
- Referencje stałe (130)
- Referencje znakowe (131)
- Konwencje (132)
- string (132)
- int, long (133)
- double, float (133)
- bool (133)
- array (133)
- list (133)
- object (133)
- void (133)
- mixed (134)
- Stałe (134)
- Stałe predefiniowane (134)
- Definiowanie stałych (135)
- Sprawdzenie istnienia stałej (136)
- Wyrażenia (136)
- Wyrażenia logiczne (137)
- Wyrażenia tekstowe (138)
- Operatory (141)
- Operatory arytmetyczne (141)
- Operatory tekstowe (141)
- Operatory przypisania (141)
- Operatory inkrementacji i dekrementacji (142)
- Operatory bitowe (143)
- Operatory porównania (143)
- Operator identyczności (144)
- Operatory logiczne (145)
- Operator wyłączenia komunikatów (145)
- Transmisja danych - linia poleceń (147)
- Formularze (149)
- Konwersja elementów kontrolnych formularza na zmienne (150)
- Konwersja zmiennych środowiskowych i plików cookie (152)
- Konwersja list (153)
- Konwersja tablic (154)
- Struktura kontrolna if-else (157)
- Posługiwanie się składnią alternatywną (158)
- Przedwarunkowa pętla while (159)
- Powarunkowa pętla do-while (160)
- Pętla uniwersalna for (160)
- Wyrażenia break oraz continue (161)
- Niezwykłe zastosowania wyrażeń do-while oraz break (162)
- Pętla foreach (163)
- Struktura kontrolna switch-case (164)
- Wyrażenie require (165)
- Wyrażenie include (166)
- Translacja i problemy z użyciem wyrażenia include (166)
- Wyrażenia typu _once (167)
- Dynamiczne tworzenie tablic (172)
- Funkcja list() (173)
- Listy i tablice asocjacyjne (174)
- Funkcja array() i tablice wielowymiarowe (174)
- Przetwarzanie tablic (176)
- Dostęp za pomocą kluczy (176)
- Funkcja count() (176)
- Łączenie tablic (177)
- Pośrednie przeszukiwanie tablic (178)
- Bezpośrednie przeszukiwanie tablic (180)
- Tablice i ciągi znakowe (181)
- Serializacja (182)
- Przykład funkcji (186)
- Ogólna składnia definicji funkcji (188)
- Instrukcja return (188)
- Parametry domyślne (189)
- Przekazywanie parametrów przez referencję (190)
- Zmienna liczba parametrów funkcji (191)
- Zmienne lokalne (193)
- Zmienne globalne (193)
- Tablica $GLOBALS (194)
- Zmienne statyczne (196)
- Rekurencja (197)
- Funkcje zagnieżdżone (197)
- Warunkowa definicja funkcji (199)
- Przekazywanie funkcji "przez referencję" (200)
- Zwracanie referencji przez funkcję (201)
- Przykład funkcji - Dump() (202)
- Kilka rad dotyczących wykorzystania funkcji (203)
- Konkatenacja ciągów tekstowych (208)
- Porównywanie ciągów tekstowych - instrukcja if-else (208)
- Funkcja przetwarzania pojedynczych znaków (210)
- Funkcje usuwania znaków spacji (211)
- Funkcje podstawowe (212)
- Przetwarzanie bloków tekstu (213)
- Funkcje konwersji znaków (215)
- Funkcje zmiany wielkości liter (217)
- Ustawianie parametrów lokalizacyjnych (218)
- Funkcje formatujące (219)
- Przetwarzanie danych binarnych (221)
- Funkcje mieszające (223)
- Opróżnianie bufora wyjściowego (225)
- Sortowanie tablic (227)
- Sortowanie względem wartości - funkcje asort() i arsort() (227)
- Sortowanie względem klucza - funkcje ksort() i krsort() (228)
- Sortowanie względem klucza - funkcja uksort() (228)
- Sortowanie względem wartości - funkcja uasort() (229)
- Odwrócenie kolejności elementów tablicy - funkcja array_reverse() (229)
- Sortowanie list - funkcje sort() i rsort() (229)
- Sortowanie list - funkcja usort() (230)
- Losowy rozkład elementów listy - funkcja shuffle() (230)
- Klucze i wartości (230)
- Zastępowanie fragmentu ciągu tekstowego (231)
- Łączenie tablic (232)
- Dzielenie tablicy (233)
- Wstawianie i usuwanie elementów (233)
- Zmienne i tablice (235)
- Tworzenie list o wartościach z określonego przedziału (237)
- Wbudowane stałe (239)
- Funkcje zaokrąglające (239)
- Liczby losowe (240)
- Konwersja pomiędzy różnymi systemami liczbowymi (242)
- Wartości minimalne i maksymalne (243)
- Funkcje wykładnicze (243)
- Funkcje trygonometryczne (244)
- Pliki tekstowe i binarne (245)
- Otwieranie pliku (246)
- Konstrukcja or die() (249)
- Tymczasowe pliki bez nazw (250)
- Zamykanie pliku (250)
- Odczytywanie i zapisywanie plików (251)
- Odczyt i zapis bloków danych (251)
- Odczyt i zapis pojedynczych linii tekstu (252)
- Odczyt pliku CSV (252)
- Wskaźnik pliku (253)
- Funkcje określające typy plików (254)
- Określenie typu pliku (254)
- Określanie dostępności pliku (255)
- Określanie parametrów plików (256)
- Funkcje specjalistyczne (257)
- Obsługa nazw plików (257)
- Funkcje przetwarzania całych plików (259)
- Inne funkcje (261)
- Blokowanie plików (262)
- Rodzaje blokad (263)
- Blokowanie bez wstrzymywania pracy programu (266)
- Przykład licznika wizyt (266)
- Manipulowanie katalogami (269)
- Obsługa rekordów (270)
- Przykład - wyświetlanie struktury katalogów (272)
- Potoki (275)
- Dowiązania symboliczne (277)
- Dowiązania twarde (278)
- Określanie czasu w formacie timestamp (283)
- Określanie daty (284)
- Kalendarz gregoriański (286)
- Funkcja przesyłania wiadomości e-mail (289)
- Zaawansowane przesyłanie wiadomości e-mail - tworzenie funkcji "inteligentnej" (290)
- Ustawianie nagłówków odpowiedzi (291)
- Tworzenie nagłówków (291)
- Zakaz użycia pamięci podręcznej (292)
- Pozyskiwanie nagłówków zapytań (292)
- Obsługa cookie (293)
- Założenia teoretyczne (293)
- Ustawianie cookie (294)
- Pozyskiwanie cookie (296)
- SSI i funkcja virtual() (296)
- Imitowanie funkcji virtual() (297)
- Zacznijmy od przykładów (299)
- Przykład pierwszy (299)
- Przykład drugi (300)
- Wnioski (300)
- Terminologia (301)
- Korzystanie z wyrażeń regularnych w języku PHP (301)
- Wyszukiwanie (301)
- Zastępowanie (301)
- Język RegEx (302)
- Proste znaki (302)
- Grupy zanegowane (304)
- Kwantyfikatory powtórzeń (305)
- Znaki urojone (306)
- Operator alternatywy (307)
- Nawiasy grupujące (307)
- Wydobywanie grup (307)
- Funkcje pomocnicze (310)
- Przykłady użycia wyrażeń regularnych (311)
- Nazwy plików i rozszerzenia (311)
- Nazwa pliku i katalogu (311)
- Test identyfikatora (311)
- Modyfikacja znaczników (312)
- Konwersja hiperłącza (312)
- Konwersja adresów e-mail (312)
- Pobranie wszystkich unikatowych wyrazów tekstu (313)
- Wnioski (314)
- Uniwersalna funkcja GetImageSize() (316)
- Praca z obrazami i biblioteką GD (316)
- Przykład (317)
- Tworzenie obrazu (317)
- Pobranie atrybutów obrazu (318)
- Zapis obrazu (319)
- Korzystanie z kolorów w formacie RGB (320)
- Utworzenie nowego koloru (320)
- Pobranie najbliższego koloru (321)
- Przezroczystość (321)
- Pobranie komponentów RGB (322)
- Prymitywy graficzne (322)
- Kopiowanie obrazów (322)
- Prostokąty (323)
- Linie (323)
- Łuki (324)
- Wypełnienie dowolnego obszaru (324)
- Wieloboki (324)
- Dostęp do poszczególnych pikseli (325)
- Czcionki o stałym rozmiarze (325)
- Wczytywanie czcionek (325)
- Parametry czcionek (326)
- Nałożenie tekstu na obraz (326)
- Korzystanie z czcionek TrueType (327)
- Nałożenie tekstu na obraz (327)
- Pobranie granic tekstu (328)
- Przykład (328)
- Funkcje informacyjne (331)
- Ustawianie parametrów PHP (332)
- Parametr error_reporting (333)
- Parametr magic_quotes_gpc on/off (333)
- Parametr max_execution_time (334)
- Parametr track_vars on/off (334)
- Sterowanie błędami (334)
- Operator wyłączania błędów (335)
- Przykład zastosowania operatora @ (335)
- Wymuszanie zakończenia programu (336)
- Funkcje wyłączania skryptu (336)
- Generowanie kodu w trakcie wykonywania skryptu (337)
- Wykonywanie kodu (338)
- Generowanie funkcji (340)
- Sprawdzanie poprawności kodu (341)
- Inne funkcje (342)
- Do czego przydają się sesje? (343)
- Sesje w praktyce (344)
- Inicjalizacja sesji (345)
- Rejestracja zmiennych (345)
- Identyfikator sesji i nazwa grupy (346)
- Nazwy grup sesji (346)
- Identyfikator sesji (347)
- Inne funkcje (348)
- Ustawienie procedur obsługi sesji (349)
- Omówienie procedur obsługi (349)
- Rejestracja procedur obsługi (350)
- Przykład - redefinicja procedur obsługi sesji (351)
- Sesje i cookies (353)
- Jawne wykorzystanie stałej SID (353)
- Niejawna zmiana łączy internetowych (354)
- Niejawna zmiana formularzy (355)
- Czy cookies powinny być stosowane w sesjach? (355)
- Wady stosowania plików (358)
- Podstawy MySQL-a (359)
- Łączenie z bazą danych (360)
- Obsługa błędów (360)
- Wysyłanie zapytań do bazy danych (361)
- Język SQL (361)
- Tworzenie tabeli (362)
- Usunięcie tabeli (365)
- Wstawienie rekordu (365)
- Usunięcie rekordu (366)
- Wyszukiwanie rekordu (366)
- Aktualizacja rekordu (366)
- Zliczenie rekordów spełniających wyrażenie (366)
- Pobranie unikatowych wartości rekordów (367)
- Pobranie wyników (367)
- Atrybuty wyniku (367)
- Pobranie pola wyniku (368)
- Pobranie wiersza wyniku (368)
- Pobranie informacji o wyniku (369)
- Przykład wykorzystania funkcji MySQL (371)
- Unikatowe identyfikatory w MySQL-u (371)
- Praca z tabelami (372)
- Obsługa gniazd (375)
- Funkcje obsługujące DNS (377)
- Konwersja adresów IP na nazwy domen i odwrotnie (377)
- Prawidłowa konwersja adresu IP na nazwę domeny (378)
- Formularze multipart (383)
- Znacznik wyboru pliku (384)
- Umieszczanie plików na serwerze a bezpieczeństwo (384)
- Obsługa umieszczania plików w języku PHP (385)
- Proste nazwy dla elementów umieszczania plików (385)
- Przykład - album zdjęć (386)
- Złożone nazwy elementów (388)
- Problemy związane z nazwami złożonymi (388)
- Wymagania (391)
- Bibliotekarz (392)
- Korzystanie z bibliotekarza (396)
- Automatyczne dołączanie bibliotekarza (398)
- Sposób pierwszy - wykorzystanie dyrektywy auto_prepend_file (398)
- Sposób drugi - instalacja uchwytu serwera Apache (399)
- Uchwyty serwera Apache (399)
- Przechwytywanie dostępu do nieistniejących stron (402)
- Powiązanie PHP z innymi rozszerzeniami (403)
- Rozwiązanie problemu pętli nieskończonej (404)
- Ideologia (405)
- Podejście dwuwarstwowe (406)
- Szablon strony (407)
- Generator danych (408)
- Interakcja między generatorem danych a szablonem (409)
- Ograniczenia (410)
- Podejście trójwarstwowe (411)
- Szablon strony (411)
- Schematy modeli dwu- i trójwarstwowych (413)
- Interfejs (414)
- Jądro (414)
- Walidacja wprowadzanych danych (415)
- Zarządca szablonów (416)
- Tworzenie stron WWW w sposób tradycyjny (417)
- Rozdzielanie szablonu (418)
- Czym jest zarządca szablonów? (419)
- Opis zarządcy szablonów (420)
- Uchwyt serwera Apache dla zarządcy szablonów (426)
- Główny moduł zarządcy szablonów (426)
- Przechwytywanie strumienia wyjściowego (431)
- Stos buforów (432)
- Problemy związane z debugowaniem (433)
- Klasy i obiekty (436)
- Właściwości obiektów (436)
- Metody (437)
- Klasa tabeli bazy danych MySQL (438)
- Dostęp do właściwości obiektu (440)
- Inicjalizacja obiektów - konstruktory (441)
- Destruktory (442)
- Dziedziczenie (442)
- Polimorfizm (444)
- Klasa tabeli bazy danych MySQL (445)
- Kopiowanie obiektów (454)
- Referencje i interfejsy (455)
- Zwracanie referencji do obiektu (456)
- Zwracanie interfejsu (457)
- Miniaturowy zarządca szablonów (461)
- Wysyłanie i kodowanie listów (463)
- Przykład (465)
- Współdzielenie czasu (469)
- Korzystanie z przekierowania do samego siebie (472)
- Zabronienie buforowania stron przez przeglądarki (474)
- Kilka słów na temat opcji formularzy (475)
Wprowadzenie (13)
Część I Programowanie na potrzeby sieci - podstawy (19)
Rozdział 1. Podstawy funkcjonowania internetu (21)
Rozdział 2. Interfejs CGI (37)
Rozdział 3. Szczegóły działania skryptów CGI (51)
Część II Wybór i konfiguracja narzędzi - serwer Apache (83)
Rozdział 4. Instalowanie serwera Apache (85)
Rozdział 5. Instalowanie PHP i MySQL-a (99)
Część III Podstawy języka PHP (109)
Rozdział 6. Cechy szczególne języka PHP (111)
Rozdział 7. Zmienne, stałe i wyrażenia (123)
Rozdział 8. Przetwarzanie danych z formularzy (147)
Rozdział 9. Konstrukcje składniowe języka PHP (157)
Rozdział 10. Tablice asocjacyjne (171)
Rozdział 11. Funkcje i zakres widoczności zmiennych (185)
Część IV Standardowe funkcje PHP (205)
Rozdział 12. Funkcje operujące na ciągach tekstowych (207)
Rozdział 13. Wykorzystanie tablic (227)
Rozdział 14. Funkcje matematyczne (239)
Rozdział 15. Obsługa plików (245)
Rozdział 16. Obsługa katalogów (269)
Rozdział 17. Potoki i dowiązania symboliczne (275)
Rozdział 18. Uruchamianie programów zewnętrznych (279)
Rozdział 19. Funkcje daty i czasu (283)
Rozdział 20. Przesyłanie wiadomości e-mail w PHP (289)
Rozdział 21. Współpraca z siecią WWW (291)
Rozdział 22. Podstawy wyrażeń regularnych w formacie RegEx (299)
Rozdział 23. Praca z obrazami (315)
Rozdział 24. Sterowanie interpreterem (331)
Rozdział 25. Sesje (343)
Rozdział 26. Praca z bazą danych MySQL (357)
Rozdział 27. Funkcje sieciowe (375)
Część V Techniki programistyczne (381)
Rozdział 28. Umieszczanie plików na serwerze (383)
Rozdział 29. Programy modułowe - tworzenie bibliotekarza (391)
Rozdział 30. Kod i szablon strony WWW (405)
Rozdział 31. Programowanie obiektowe w PHP (435)
Rozdział 32. Szablony listów e-mail (461)
Rozdział 33. Różne rady i wskazówki (469)
Dodatki (477)
Skorowidz (479)
Oceny i opinie klientów: PHP. Stwórz własną stronę internetową Praca zbiorowa (13)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(4)
(5)
(1)
(1)
(0)
Jarosław Matuszewski,
Data dodania: 2007-07-16 Ocena: 6 Opinia niepotwierdzona zakupem
Konrad Kruk,
Data dodania: 2005-03-21 Ocena: 6 Opinia niepotwierdzona zakupem
Arkadiusz,
Data dodania: 2005-03-31 Ocena: 5 Opinia potwierdzona zakupem
Aleksander Henryk Ladziński,
Data dodania: 2005-03-04 Ocena: 5 Opinia niepotwierdzona zakupem
Halina Rogalińska,
Data dodania: 2005-01-26 Ocena: 5 Opinia niepotwierdzona zakupem
Tomasz Zagańczyk,
Data dodania: 2005-01-24 Ocena: 5 Opinia potwierdzona zakupem
Andrzej Guligowski,
Data dodania: 2013-08-24 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2006-08-10 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2006-08-09 Ocena: 4 Opinia niepotwierdzona zakupem
Piotr Leszczyński,
Data dodania: 2006-02-17 Ocena: 4 Opinia niepotwierdzona zakupem
Arkadiusz Kozielski,
Data dodania: 2005-09-05 Ocena: 4 Opinia potwierdzona zakupem
Michał Maliszewski,
Data dodania: 2005-03-09 Ocena: 3 Opinia niepotwierdzona zakupem
Adam Matasz,
Data dodania: 2005-09-22 Ocena: 2 Opinia potwierdzona zakupem
więcej opinii