PHP 4

Webserver-Programmierung für Einsteiger

(Autor)

Buch | Hardcover
360 Seiten | Ausstattung: mit CD-ROM
2000
Rheinwerk (Verlag)
978-3-934358-63-8 (ISBN)

Lese- und Medienproben

PHP 4 - Thomas Theis
34,90 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP 4 suchen, haben Sie Ihr passendes Buch gefunden. Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärken von PHP 4 nutzen können. Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen. Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten.
Die CD-ROM hält das offizielle deutsche PHP-Manual für Sie bereit, außerdem Beispielcode und Lösungen.

Galileo Press heißt jetzt Rheinwerk Verlag.

Thomas Theis ist Dipl.-Ing. für Technische Informatik und arbeitet als Berater und Trainer. Seit vielen Jahren gibt er als EDV-Dozent Kurse in verschiedenen Programmiersprachen. Er ist Autor vieler erfolgreicher Fachbücher.

A. Einführung. 11

. A.1 PHP - eine Beschreibung. 11

. A.2 Wie lerne ich PHP?. 11

. A.3 PHP im Vergleich. 12

. A.4 Ein kleines Beispiel. 14

. A.5 Vorkenntnisse des Lesers. 15

. A.6 System-Voraussetzungen. 15

. A.7 Installation und Konfiguration einer Entwicklungsumgebung. 16

. A.8 Daten-Sicherheit bei PHP. 16

B. HTML für PHP. 17

. B.1 Die erste Seite. 17

. B.2 Formulare. 19

. B.3 Tabellen. 22

. B.4 Hyperlinks. 24

C. Strukturierte Programmierung mit PHP. 27

. C.1 Einbettung von PHP in HTML. 27

. C.2 Variablen und Datentypen. 30

. C.3 Verzweigungen. 37

. C.4 Schleifen. 45

. C.5 Funktionen. 53

D. Bearbeitung von Formularen. 69

. D.1 Variablen aus Formularen. 69

. D.2 Verzweigungen und Formulare. 73

. D.3 Auswahl von Formularinhalten. 74

. D.4 Formularelement Textarea. 83

. D.5 Funktionen und Formulare. 85

. D.6 Formular und Programm in einer Datei. 87

E. Datenbanken mit MySQL. 93

. E.1 MySQL: Installation und Start. 94

. E.2 MySQL: Struktur von Datenbank und Tabelle. 96

. E.3 MySQL, Datensätze bearbeiten. 101

. E.4 Eindeutigkeit von Datensätzen, Index. 108

. E.5 Hilfsmittel für MySQL-Datenbanken. 111

. E.6 Alle MySQL-Befehle. 111

F. Programmierung von MySQL-Datenbanken mit PHP. 113

. F.1 Verbindung aufnehmen, Datensätze anzeigen. 113

. F.2 Datensätze auswählen. 116

. F.3 Ausgabe in eine HTML-Tabelle. 119

. F.4 Auswahl von Daten über ein Such-Formular. 121

. F.5 Datensätze erzeugen. 129

. F.6 Datensätze ändern. 132

. F.7 Datensätze löschen. 140

. F.8 Alle Funktionen für MySQL. 143

G. Text-Dateien. 145

. G.1 Lesen einer Zeile aus einer Textdatei 1. 45

. G.2 Lesen aller Zeilen einer Textdatei. 148

. G.3 Überschreiben einer Textdatei. 150

. G.4 Anhängen an eine Textdatei. 152

. G.5 Ein einfacher Zugriffszähler. 154

. G.6 Alle Funktionen für Dateien und Verzeichnisse. 155

H. Arrays. 159

. H.1 Eindimensionale numerische Arrays. 160

. H.2 Eindimensionale assoziative Arrays. 168

. H.3 Eindimensionale Arrays und Datenbanken. 173

. H.4 Zweidimensionale Arrays. 176

. H.5 Zweidimensionale numerische Arrays. 176

. H.6 Zweidimensionale gemischte Arrays. 179

. H.7 Zweidimensionale assoziative Arrays, Datenbanken. 181

. H.8 Ein Datenbank-Browser. 183

. H.9 Alle Funktionen für Arrays. 191

I. Mathematische Funktionen. 195

. I.1 Taschenrechner-Funktionen. 195

. I.2 Ganzzahl-Ermittlung, Extremwerte. 197

. I.3 Trigonometrische Funktionen. 198

. I.4 Zufallszahlen. 200

. I.5 Mischen. 202

. I.6 Formatierung von Zahlen. 205

. I.7 Stellenwert-Systeme. 206

. I.8 Alle mathematischen Funktionen. 211

J. Zeichenketten-Funktionen. 213

. J.1 Länge, Umwandlungsfunktionen. 213

. J.2 Zeichenketten und Arrays. 216

. J.3 Teil-Zeichenketten. 217

. J.4 Suchen in Zeichenketten. 219

. J.5 Vergleich von Zeichenketten. 221

. J.6 Codierung von Zeichen. 223

K. Neu in PHP 4. 227

. K.1 Konfiguration von PHP. 228

. K.2 foreach-Struktur. 228

. K.3 Array-Funktionen. 230

. K.4 Funktionen mit variablen Parameterlisten. 241

. K.5 include-Anweisung, Rückgabewert. 243

. K.6 Operatoren. 244

. K.7 PDF-Funktionen. 246

. K.8 Perl-Funktionen. 246

. K.9 PostgreSQL-Datenbank-Funktionen. 246

. K.10 Session-Funktionen. 246

. K.11 Zeichenketten-Funktionen. 247

L. HTML. 249

. L.1 Zeichensatz. 249

. L.2 Markierungen. 250

. L.3 Dokumentaufbau. 251

. L.4 Hyperlinks. 253

. L.5 Zentrale Einstellungen. 256

. L.6 Grafische Markierungen. 257

. L.7 Logische Markierungen. 260

. L.8 Bilder. 262

. L.9 Formulare. 264

. L.10 Listen. 267

. L.11 Tabellen. 270

. L.12 Frames. 274

. L.13 Image Maps. 283

M. Anhang. 287

. M.1 Installation und Konfiguration. 287

. M.2 Inhalt der CD. 290

. M.3 Konfigurations-Dateien. 292

N. Lösungen. 295

. N.1 HTML für PHP. 295

. N.2 Strukturierte Programmierung mit PHP. 297

. N.3 Bearbeitung von Formularen. 304

. N.4 Datenbanken mit MySQL. 313

. N.5 Programmierung von MySQL-Datenbanken mit PHP. 318

. N.6 Text-Dateien. 329

. N.7 Arrays. 332

. N.8 Mathematische Funktionen. 339

. N.9 Zeichenketten-Funktionen 341

Index. 343

Erscheint lt. Verlag 28.5.2000
Reihe/Serie Galileo Computing
Verlagsort Bonn
Sprache deutsch
Maße 427 x 610 mm
Gewicht 884 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Betriebssysteme / Server
Informatik Datenbanken MySQL
Informatik Web / Internet PHP
Informatik Web / Internet Web Design / Usability
Schlagworte Linux • Personal Home Page • PHP 4 • Preprocessor Hypertext • Skriptsprache • UNIX • Webserver-Programmierung
ISBN-10 3-934358-63-2 / 3934358632
ISBN-13 978-3-934358-63-8 / 9783934358638
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich

von Jon Duckett

Buch | Softcover (2022)
Wiley-VCH (Verlag)
45,00