PHP ... eine Seite Vorbemerkungen
Lektion 1: Shootingstar PHP - erste Tipps und Infos
- Wer hat PHP erfunden?
- Was ist PHP?
- Wie funktioniert PHP?
- Was kostet PHP?
- PHP-Unterstützung beim Hoster
- Ist PHP einfach?
- Was kann PHP?
- PHP-Nachschlagewerke im Netz
- Zur Übung: Ordner einrichten
Lektion 2: Apache-Webserver und PHP installieren
- Der Apache-HTTP-Server
- XAMPP
- Die Funktion phpinfo()
- Editor-Tipp: Weaversleave
Lektion 3: erste praktische Schritte mit PHP
- Hinweise zur Notation
- Das erste Skript: Hallo Welt
Variablen als veränderbare Speicherstellen
- Was sind Variablen?
- Hallo Hans ... ein praktisches Beispiel!
- Der Verkettungsoperator Punkt (.)
- Download der Beispieldateien
Break und Zeilenumbruch, was ist der Unterschied?
- HTML-Break
versus PHP-new line \n - Profiwissen: Das Escape-Zeichen
Variablentyp Array: Feldvariablen bzw. Wertelisten
- Arrays in der Langform
- Wochentag dynamisch ermitteln
- Array-Elemente zählen mit count()
- Assoziative Arrays
- Gänsefüßchen-Problem? Strings verketten!
Lektion 4: Rechnen mit PHP - Operatoren und Funktionen
- Die Rechenoperatoren
- Beispiel Addition
- Mehrwertsteuer aus Nettowert
- Mehrwertsteuer aus Bruttowert
- Datenausgabe mit oder ohne Verkettung?
- Die Funktion sprintf() als "Formatieranweisung"
Übungsteil A: Variablen, Funktionen, Berechnungen
Lektion 5: Formularauswertung mit HTML und PHP
- Wie wertet man Formulare aus?
- Erster praktischer Test
- Formular auswerten
- If-else-Entscheidungsstruktur
- Mann oder Frau? Entscheide dich!
- Vergleichsoperatoren im Blick
- Die Funktion isset() prüft Variablen
- Formularauswertung in einem Dokument
- Weitere Änderungen im Skript
- Zusatzwissen: Formular-Know-how für Fortgeschrittene
- Formular als assoziatives Array
- Gelöst: Das Gänsefuß-Problem
- Funktion htmlspecialchars()
- Funktion stripslashes()
- Umbruch erhalten mit nl2br()
Lektion 6: Passwort und Co. - Kontrollstrukturen de luxe
- Umleitung durch header()
- If und elseif
- Die switch-Anweisung
- Unterschiede zu if und elseif
- Farbwahl ganz individuell
Lektion 7: Das Wichtigste über Schleifen in PHP
- Die while-Schleife
- Prüfung im Fuß: do while
- Zählschleife mit for
- Neu und supergenial: foreach für Arrays
Übungsteil B: Kontrollstrukturen, Formulare, Schleifen
Lektion 8: Formularversand und Formularvalidierung
- Die Funktion mail()
- Der Mini-Mailer für jeden Tag
- Info: Verkürzte Zuweisung
- Erfüllt alle Wünsche: Universal-Formmailer
- Formular-Auswertung für Profis
- Das Skript im Überblick
- Dynamisch neue Seite einblenden
- JavaScript: history-Button
- exit beendet das Programm
- Daten an mail.php übergeben
Lektion 9: Zähler und Gästebuch, Arbeit mit Dateien
- Richte einen Zähler ein!
- Die Funktion fgets()
- Ein einfaches Gästebuch
- Die Funktion fread()
- Datum ausgeben mit date()
- Schalter der Funktion date()
Lektion 10: Cookies: Begrüßung und Web-Umfrage
- Was sind Cookies?
- Cookies setzen mit PHP
- Zugriff über assoziatives Array
- Lebensdauergarantie für Cookies
- 1, 2 oder 3? Web-Umfrage mit allen Schikanen!
- Die Funktionen explode() und implode()
- Grafische Auswertung in der auswerte.php
