Author(s): Thomas Theis
Edition: 6
Publisher: Galileo Press
Year: 2009
Language: German
Pages: 648
Buchcover......Page 1
Einstieg in PHP 5.3 und MySQL 5.4 (6. Auflage, 2010)......Page 2
Liebe Leserin, lieber Leser,......Page 3
Auf einen Blick......Page 4
Impressum......Page 5
Inhalt......Page 6
1.1 Zu diesem Buch......Page 16
1.3 PHP – Vorzüge......Page 17
1.5 Systemvoraussetzungen......Page 19
2.1 Einbettung von PHP in HTML......Page 20
2.2 Kommentare......Page 22
2.3 Variablen, Datentypen und Operatoren......Page 23
2.4 Einfache Formularauswertungen......Page 30
2.5 Verzweigungen......Page 38
2.6 Schleifen......Page 52
2.7 Felder......Page 64
2.8 Funktionen......Page 70
2.9 Beispiele......Page 92
3.1 Textelemente......Page 106
3.2 Auswahlelemente......Page 114
3.3 Aktionselemente......Page 123
3.4 Weitere Möglichkeiten......Page 131
3.5 Beispiele......Page 150
3.6 PHP-Programme publizieren......Page 157
4 Datenbanken......Page 162
4.1 MySQL und phpMyAdmin......Page 163
4.2 PHP und MySQL......Page 193
4.3 MySQL-Datenbanken publizieren......Page 238
5.1 Was ist objektorientierte Programmierung?......Page 246
5.2 Klassen und Objekte......Page 247
5.3 Konstruktor......Page 251
5.4 Destruktor......Page 254
5.5 Optionale Parameter......Page 255
5.6 Handles und Kopien......Page 258
5.7 Vererbung......Page 263
5.8 Dereferenzierung von Objekten......Page 268
5.9 Konstanten, statische Eigenschaften und Methoden......Page 269
5.10 Abstrakte Klassen und Methoden......Page 272
5.11 Magische Konstanten __METHOD__, __FILE__, __LINE__......Page 274
5.13 Hilfsfunktionen......Page 276
5.14 Ausgabemethode __toString......Page 278
5.15 autoload-Funktion......Page 279
5.16 Beispiel......Page 281
6.1 Zeichenketten......Page 286
6.2 Dateien und Verzeichnisse......Page 301
6.3 Felder......Page 325
6.4 Datum und Zeit......Page 343
6.5 Mathematische Funktionen......Page 360
6.6 Sessions und Cookies......Page 376
6.7 SQLite und SQLite3......Page 403
6.8 XML......Page 417
7.1 Reguläre Ausdrücke......Page 428
7.2 Grafiken......Page 447
7.3 PDF-Dateien......Page 467
7.4 Flash......Page 486
7.5 Fehler......Page 513
7.6 Sicherheit......Page 526
7.7 E-Mail......Page 529
8.1 Projekt »Chat«......Page 542
8.2 Projekt »Forum«......Page 553
Anhang......Page 574
A.1 Die erste Seite......Page 576
A.2 Formulare......Page 578
A.3 Tabellen......Page 580
A.4 Hyperlinks......Page 582
B.1 Installation des Pakets XAMPP......Page 584
B.2 Installation der einzelnen Software-Komponenten......Page 587
B.3 Installation des FTP-Programm WS_FTP LE......Page 597
B.4 Installation des FTP-Clients FileZilla......Page 598
C Liste der reservierten Wörterin PHP......Page 600
B......Page 604
D......Page 605
F......Page 606
H......Page 608
K......Page 609
O......Page 610
P......Page 611
S......Page 612
T......Page 613
Z......Page 614
A.1 Sonderzeichen im Quellcode......Page 616
A.2 Markierungen......Page 617
A.3 Dokumentaufbau......Page 618
A.4 Hyperlinks......Page 620
A.6 Grafische Markierungen......Page 623
A.7 Schriftformatierung......Page 624
A.8 Absatzformatierung......Page 625
A.9 Logische Markierungen......Page 626
A.10 Bilder......Page 627
A.11 Listen......Page 629
A.12 Tabellen......Page 631
A.13 Frames......Page 635
A.14 Image Maps......Page 643
A.15 Formulare......Page 645