Beispiele für die PHP-Programmierung

Bei den Sprachen, mit denen HTML-Seiten generiert werden, unterscheidet man clientseitige und serverseitige Sprachen.
Bei clientseitigen Sprachen wird eine HTML-Seite von einem Client bei einem Server angefordert. Der Server schickt die Seite zusammen mit den clientseitigen Sprachteilen. Der Browser des Client wertet die clientseitigen Sprachteile aus und präsentiert die Seite auf dem Browser.
Bei serverseitigen Sprachen wird die vom Client angeforderte Seite bereits vom Server aufgebaut. Beim Client kann man daher auch nicht mehr die ursprüngliche Gestalt der Seite sichtbar machen.
PHP ist wie Perl eine Sprache zur serverseitigen HTML-Programmierung. Javascript wird dagegen auf dem Client benutzt. Auf dem Client erhalten Sie also immer etwas, was auf dem Server aus einer PHP-Anwendung aufbereitet wurde. "Seitenquelltext anzeigen" hilft Ihnen daher nicht weiter.
Wenn Sie mit PHP HTML-Seiten erzeugen wollen, müssen Sie einen Server haben, der PHP kann. Am zentralen Rechner der Hochschule Karlsruhe ist PHP aus Sicherheitsgründen nicht verfügbar. Am besten ist, Sie richten sich Ihren eigenen Rechner als Server ein. Dann fungiert Ihr Rechner sowohl als Client als auch als Server.
Achtung! Die Datei php.ini muß im Ordner C:\WINDOWS liegen!
In der Tabelle können Sie in der linken Spalte eine PHP-Seite vom Server anfordern, während die rechte Spalte die PHP-Seite als txt-Datei (!) liefert.

Bitte wählen Sie!
Ausführen Quelle
Hallo, world! Download
Server-Client-Environment Download
Formulare mit GET, Formular- und Action-Datei getrennt formulare_GET.txt oder action_GET.txt
Formulare mit POST, Formular- und Action-Datei getrennt formulare_POST.txt oder action_POST.txt
Formulare mit GET, eine Formular- und Action-Datei formulare_GET1.txt
Einfache Internationalisierung I16g_simple.txt oder de.inc.txt oder en.inc.txt
Komplexere Internationalisierung I16g_complex.txt oder sprachen.inc.txt
Einfache MySQL-Anwendung Download
Einige MySQL-Anwendungen Download
MySQL-Anwendung über mehrere Seiten Download
Alle wichtigen Typen von MySQL-Anwendungen Download
Hilfsmittel zur Fehlersuche, nur Download Download
Informationen über die PHP-Installation Download

Literatur:

Jörg Krause: Programmieren lernen in PHP 5, Hanser-Verlag, 2004
Rasmus Lerdorf: PHP kurz & gut, O'Reilly Verlag, 2003
Rasmus Lerdorf & Kevin Tatroe: Programmieren mit PHP, O'Reilly Verlag, 2004
David Sklar & Adam Trachtenberg: PHP Kochbuch, O'Reilly Verlag, 2004


Erste Einrichtung: Mai 2004
Letzte Aktualisierung: 07.11.2012 18:41:59