Úplné zobrazení záznamu

Toto je statický export z katalogu ze dne 02.06.2026. Zobrazit aktuální podobu v katalogu.

Bibliografická citace

.
0 (hodnocen0 x )
EB
EB
ONLINE
[Česko] : Grada, 2005
1 online zdroj (244 stran)
Externí odkaz    Plný text PDF (Bookport) 
   * Návod pro Bookport 


ISBN 978-80-247-6587-7 (online ; pdf)
ISBN 80-247-1146-X (print)
Kniha vás uvede do světa programování dynamických webových stránek ve velmi oblíbeném jazyce PHP 5. Seznámíte se s kompletními základy PHP, naučíte se pracovat s proměnnými, funkcemi, objekty a dalšími prvky jazyka. Pozornost je věnována zpracování formulářů, interakci s databázemi i zabezpečení nejrůznějších potenciálních chybových stavů..
001486246
Předmluva 11 // Používané konvence 13 // 1. Základy 15 // 1.1 Co je PHP? 15 // 1.1.1 Server vs. klient 16 // 1.1.2 Interpretovaný vs. kompilovaný kód 16 // 1.2 Historie PHP 17 // 1.2.1 Manuál 18 // 1.3 Instalace a konfigurace 19 // 1.3.1 PHP 20 // 1.3.2 Webový server 21 // Instalace Apache 22 // 1.3.3 Databáze 23 // 1.3.4 Svatá PHP trojice 25 // 1.4 Editory 25 // 1.4.1 PHPEd 26 // 1.4.2 HTML-Kit 28 // 1.4.3 PSPad 28 // 1.4.4 Další editory 29 // 2. Jazyk PHP 31 // 2.1 Vkládání PHP do HTML 31 // 2.1.1 Kombinace HTML a PHP 33 // 2.2 První skript 33 // 2.3 Základní syntaxe 34 // 2.3.1 Struktura 35 // 2.4 Komentáře 37 // 2.4.1 Vnořování komentářů 37 // 2.5 Proměnné 38 // 2.5.1 Datové typy 38 // 2.5.2 Odkaz na proměnnou 39 // 2.5.3 Proměnná v proměnné 39 // 2.6 Pole 40 // 2.6.1 Vícerozměrná pole 42 // 2.6.2 Asocialivní pole 42 // 2.7 Řetězce 43 // 2.7.1 Únikové sekvence 44 // 2.7.2 Interpretace proměnných 46 // 2.7.3 Syntaxe HEREDOC 47 // 2.8 Výrazy 48 // 2.8.1 Matematické operátory 49 // 2.8.2 Operace s řetězci 51 // 2.8.3 Operátory inkrementace a dekrementace 52 // 2.8.4 Operátory porovnávání 53 // 2.8.5 Logické operátory 53 // Negace 54 // Konjunkce 54 // Disjunkce 55 // Exkluzivní disjunkce 55 // 2.8.6 Bitové operátory 56 // 2.8.7 Složené operátory 56 // 2.8.8 Podmíněný operátor 57 // 2.8.9 Priority operátorů 57 // 2.9 Funkce 58 // 2.9.1 Deklarace vlastních funkcí 59 // 2.9.2 Platnost proměnných 61 // 2.9.3 Předávání parametrů odkazem 63 // 2.9.4 Variabilní funkce 64 // 2.9.5 Funkce s proměnným počtem parametrů 64 // 2.9.6 Standardní hodnoty parametrů 67 // 3. Objekty 69 // 3.1 Deklarace vlastností 72 // 3.2 Vytváření instancí 72 // 3.3 Práce s vlastnostmi objektu 73 // 3.4 Deklarace metod 74 // 3.5 Volání metod 75 // 3.6 Statické metody 76 // 3.7 Konstruktor 77 //
3.8 Dědičnost 78 // 3.8.1 final, zamezení překrytí 79 // 3.8.2 Volání metod předka 80 // 3.9 Abstraktní třídy a metody 80 // 3.10 Rozhraní 83 // 3.11 Závěrem 85 // 4. Řízení běhu programu 87 // 4.1 Jednoduchá podmínka: if 87 // 4.2 Volitelná část else 89 // 4.3 Podmínka v podmínce - elseif 90 // 4.3.1 Na co si dát pozor 92 // 4.4 Rozcestník switch 93 // 4.5 Cyklus for 96 // 4.5.1 Alternativní syntaxe 98 // 4.6 Průchod polem pomocí foreach 98 // 4.7 Cyklus while 99 // 4.8 Cyklus do-while 100 // 4.9 Příkazy break a continue 102 // 4.9.1 break 102 // 4.9.2 continue 104 // 4.9.3 Opuštění více cyklů najednou 104 // 4.10 Zpracování výjimek 105 // 4.10.1 Mechanizmus výjimek 105 // 4.10.2 Druhy výjimek 105 // 4.10.3 Výjimky v PHP 106 // 4.10.4 Objekt Exception 107 // 4.10.5 Shrnutí 107 // 4.11 Příkaz exit 108 // 4.12 Vkládání souborů 109 // 4.12.1 require a include 109 // 4.12.2 require_once a include_once 112 // 4.12.3 virtual 113 // 4.12.4 readfile 113 // 5. Formuláře 115 // 5.1 Formuláře v HTML 115 // 5.1.1 Element form 116 // 5.1.2 Element input 117 // Textové pole 118 // Zadávání hesla 119 // Zaškrtávací políčko 120 // Přepínač 121 // Skryté pole 122 // Odesílání formuláře 122 // Výmaz zadaných hodnot 123 // Obrázek jako tlačítko 124 // Přenos souborů 125 // Obecné tlačítko 125 // 5.1.3 Výběr 126 // 5.1.4 Textové pole 127 // 5.1.5 Kombinované tlačítko 128 // 5.1.6 Skupiny voleb 128 // 5.1.7 Aktivní popisky 129 // 5.1.8 Bloky vstupních polí 130 // 5.2 Zpracování formuláře v PHP 131 // 5.2.1 Za bezpečnější prostředí 132 // 5.2.2 Jednoduché předávání proměnných 134 // 5.2.3 Sám na sebe 135 // 5.2.4 Předání polí 138 // 5.2.5 Práce s nahranými soubory 140 // 5.3 Rady pro tvorbu formulářů 147 // 6. Práce se soubory 159 // 6.1 Přístupová práva 159 //
6.2 Bezpečnostní nastavení 160 // 6.3 Manipulace s celými soubory 160 // 6.4 Manipulace s obsahem souborů 161 // 6.4.1 Čtení dat ze souboru 162 // 6.4.2 Zápis do souboru 164 // 6.4.3 Posuny ukazatele pozice 165 // 6.4.4 Uzavření souboru 165 // 6.4.5 Příklad 165 // 7. Databáze 169 // 7.1 Základy 170 // 7.2 Jazyk SQL 170 // 7.2.1 Vytvoření databáze 171 // 7.2.2 Vytvoření tabulky 171 // 7.2.3 Modifikace struktury tabulky 174 // 7.2.4 Smazání tabulky 175 // 7.2.5 Vkládání záznamů 176 // 7.2.6 Mazání záznamů 177 // 7.2.7 Úprava záznamů 178 // 7.2.8 Výběr dat - příkaz SELECT 179 // 7.3 Prúte s MySQL v PHP 181 // 7.3.1 Připojení ? databázovému serveru 181 // 7.3.2 Perzistentní připojení 182 // 7.3.3 Výběr databáze 182 // 7.3.4 Položení dotazu 183 // 7.3.5 Zpracování výběrového dotazu 184 // 7.4 Prúce s ODBC databází v PHP 190 // 7.4.1 Instalace ovladačů pro ODBC 190 // 7.4.2 ODBC v PHP 192 // 7.5 Databáze SQLite 196 // 8. Co se jinam nevešlo 199 // 8.1 Cookies 199 // 8.1.1 Poslání cookie 200 // 8.1.2 Práce s cookies 201 // 8.1.3 Jednoduché počítadlo přístupů 201 // 8.2 Session proměnné 202 // 8.2.1 Používání session proměnných 203 // 8.2.2 Jednoduchá autentizace 204 // 8.3 Elektronická pošta 207 // 8.3.1 Odesílání pošty 207 // 8.3.2 IMAP funkce 208 // 8.4 Práce sXML 209 // 8.4.1 PHPvXML 209 // 8.4.2 Zpracování XML dokumentů 212 // 8.4.3 XML parser 213 // 8.4.4 Práce se styly 216 // 9. Ladění aplikací 219 // 9.1 Chybová hlášení PHP 220 // 9.2 Nejčastější chyby a jejich příčiny 221 // 9.2.1 Neinicializované proměnné 222 // 9.2.2 Syntaktické chyby 223 // 9.2.3 Logické chyby 225 // 9.3 Obsluha chyb v PHP 227 // 9.3.1 Nastavení PHP 227 // 9.3.2 Zachycení chyb 228 //
9.3.3 Vlastní funkce na obsluhu chyb 229 // 9.3.4 Vlastní chyby 231 // 9.4 Použití ladících nástrojů 231 // 10. Zdroje informací na internetu 233 // 10.1 PHP.NET 234 // 10.2 České programátorské servery 234 // 10.3 Zahraniční programátorské servery 235 // 10.3.1 HotScripts 235 // 10.3.2 PHPCIasses 235 // 10.3.3 PHP Builder 235 // 10.3.4 Web Developer’s Virtual Library 236 // 10.4 Diskuzní servery 236 // Rejstřík 237

Zvolte formát: Standardní formát Katalogizační záznam Zkrácený záznam S textovými návěštími S kódy polí MARC