|
PHP
Ulrich Günther
O'Reilly Verlag GmbH & Co. KG
EAN: 9783897212763 (ISBN: 3-89721-276-5)
256 Seiten, paperback, 18 x 23cm, März, 2003
EUR 18,00 alle Angaben ohne Gewähr
|
|
Umschlagtext
PHP - Ein praktischer Einstieg ist eine beispielorientierte PHP-Einführung für all diejenigen, die schon einmal mit HTML zu tun hatten, sich jetzt aber eine dynamische Website – vielleicht sogar mit Datenbankanbindung – wünschen.
Das Buch zeigt PHP-Neulingen anhand einer fiktiven Fundraising-Website für bedrohte neuseeländische Vögel, wie sie mit der kostenlosen Open Source-Technologie PHP Schritt für Schritt eine leistungsfähige Website aufbauen können. Alle vorgestellten Programme – von Formularen bis zur dynamisch erstellten Grafik – werden eingehend erklärt, so daß auch Einsteiger ohne Programmiererfahrung sie leicht auf ihre eigenen Anwendungen übertragen können. Zur Vertiefung enthält das Buch Übungsaufgaben, deren Lösungen online bereitgestellt werden.
Aus dem Inhalt:
Grundlagen der PHP-Programmierung
Programmieren mit Funktionen, Klassen und Objekten
Datenbankanbindung mit MySQL
Zahlen und Mathematik in PHP, Datenbankkonsistenz, Sicherheit, Fehlersuche bei der Programmierung
Installation und Konfiguration der Software
nützliche Tools & Ressourcen
Die Codebeispiele und die Lösungen zu den Übungsaufgaben in diesem Buch können Sie von unserer Website herunterladen.
Verlagsinfo
PHP - Ein praktischer Einstieg ist eine beispielorientierte PHP-Einführung für all diejenigen, die schon einmal mit HTML zu tun hatten, sich jetzt aber eine dynamische Website - vielleicht sogar mit Datenbankanbindung - wünschen. Das Buch zeigt Ihnen anhand einer fiktiven Fundraising-Website für bedrohte neuseeländische Vögel, wie Sie mit der kostenlosen Open Source-Technologie PHP eine leistungsfähige Website Schritt für Schritt aufbauen können. Alle vorgestellten Programme - von Formularen bis zur dynamisch erstellten Grafik - werden eingehend erklärt, so daß auch Einsteiger ohne Programmiererfahrung sie leicht auf ihre eigenen Anwendungen übertragen können.
Der Autor:
Ulrich Günther ist Dozent der Informatik an der University of Auckland in Neuseeland. Er lehrt in den Bereichen Datenkommunikation, Anwendungs- und Internetprogrammierung und forscht auf dem Gebiet der Informationstheorie. In Neuseeland erhielt er nach einem Studium in Erlangen und Auckland auch seinen MSc in Physik und einen PhD in Informatik. Neben seiner Uni-Tätigkeit betreibt er mit seiner Partnerin eine kleine Firma, Technology Transfer Consulting Ltd., die technische Übersetzungen und Webprogrammierung anbietet. O’Reilly-Lesern ist er bereits als Übersetzer des JavaScript-Kochbuchs für Web-Anwendungen und als Übersetzer mehrerer Kapitel aus Perl in a Nutshell bekannt. Seine Freizeit verbringt er gerne auf Wanderungen oder im Kajak in der neuseeländischen Natur.
Inhaltsverzeichnis
Vorwort VII
1 Etwas PHP gefällig? 1
Was finde ich in diesem Buch, und wo? 2
Nützliche Tools 3
2 Technische Grundlagen 11
Das HyperText Transfer Protocol (HTTP) 11
Statische und dynamische Dokumente 21
Serverseitige Technologien 25
Die Vorteile von PHP 28
3 Basiswissen HTML 31
Eine praktische Einführung in HTML 31
Die Startseite unserer Website für bedrohte neuseeländische Vögel 36
4 Einstieg in die Programmierung: Einfache PHP-Skripte 49
Ein PHP-Skript zur Datumsausgabe 49
Formulare für Benutzereingaben 55
Formulardatenverarbeitung durch PHP-Skripte 64
PHP-Comboskripte und Includes 86
5 Effizientes Programmieren mit Funktionen und Objekten 95
Programmieren mit Funktionen 95
Pläne für den Site-Ausbau 99
Objektorientiertes Programmieren 100
Die Klassendeklaration für unsere Website 105
Jetzt um Klassen besser:
Die objektorientierte SpendenCombo 127
6 PHP und Datenbanken 137
Was ist eine Datenbank? 137
Datenbankgrundlagen für den Einsatz mit PHP 140
PHP-Zugriff auf Datenbanken 154
Datenbankzugriff für unsere Objekte 156
7 Ein PHP-Feuerwerk: Objekte wiederverwenden 179
Die Startseite für den Schatzmeister 179
Die Spenden bearbeiten 182
Die Spendenliste 190
Grafik in PHP 198
Das Spendenthermometer 202
8 Weitere nützliche PHP-Techniken 209
E-Mail und PHP 209
Microsoft Office und PHP 214
Zahlen und Mathematik in PHP 216
Datenbankkonsistenz wahren 221
Externe Funktionen verwenden 225
Nochmal zur Sicherheit 227
Fehlersuche beim Programmieren 231
A Software-Installation und Konfiguration 237
So installieren Sie Apache und PHP 237
MySQL installieren 242
phpMyAdmin installieren 244
B Weiterführende Ressourcen 245
Ressourcen zu PHP 245
HTML und WWW-Standards 246
Software-Ressourcen 247
Weiterführende Literatur von O'Reilly 249
Index 251
-----------------------------------
Index
!= (Ungleich)-Operator 72
&& (UND-Operator) 77, 115
(Leerzeichen ohne Zeilenumbruch) 62
+ (Pluszeichen), in POST-Requests 19
< (Kleiner-als)-Operator 72
<= (Kleiner-oder-gleich)-Operator 72
== (Vergleichsoperator), bei Objekten 115
> (Größer-als)-Operator 72
>= (Größer-oder-gleich)-Operator 72
|| (ODER)-Operator 167
A
-Tag 42
Abfragestring, GET (HTTP) 18
abgelaufen() 121
abgeleitete Klassen 108, 113
Ableitungsdeklaration (extends) 113
abrunden (Zahlenfunktion) 221
abs() (Absolutwert) 221
Accept (HTTP-Header) 17
Accept-Language (HTTP-Header) 17
acos() (Arcuskosinus) 220
action-Attribut, bei |
|
|