Code zur Vorlesung
- Vorlesung am 22.10.02 "TCP-Programmierung mit Sockets"
- TCP-Client (C-Version).
Diese Datei enthält auch die notwendigen Header-Deklarationen
für die Socket-Programmierung.
- TCP-Client
(Scheme-Version).
Für scsh.
- Vorlesung am 5.11.02 "CGI-Programmierung"
- cgi-simple.c: einfaches CGI-Skript (ausprobieren).
- simple-form.html:
Einfaches HTML-Formular, die action-URL zeigt auf ein
CGI-Skript, das die gesamte Umgebung ausgibt.
- query_decode.c, query_decode.h: Funktion um application/x-www-form-urlencoded zu decodieren.
- cgi-form.c: CGI-Programm, das
Formular erzeugt und validiert (ausprobieren).
- Vorlesung am 12.11.02 "Zustandsverwaltung und Sessionmanagement"
- query.c: Zähler (ausprobieren).
- Vorlesung am 26.11.02 "PHP-Programmierung"
- array_for.php: Einfache
for-Schleife.
- array_foreach1.php: Einfache
foreach-Schleife.
- array_foreach2.php: Variante der
foreach-Schleife.
- session.php: Zähler mit Session-Verwaltung.
- cookie.php: Setzen und Lesen eines Cookies.
- 10_br.php: Kombination aus PHP-Schleife und HTML-Code.
- alter_syn.php: Kombination aus PHP-Schleife und HTML-Code mit der alternativen Syntax für
for.
- html_array.php: Bestellformular für den Pizza-Service.
- Diese Programme könnt ihr ausprobieren, indem ihr sie in das
Verzeichnis
htdocs/ eures Web-Servers kopiert.
- Vorlesung am 17.12.02 "Servlets; Datenrepräsentation im Web"
- xexpr.ssX-Expressions
- xexpr-attr.ssAttribute für X-Expressions
- xexpr-symbols.ssSymbole und Zahlen in X-Expressions
- servlet-simple.ssEinfaches Servlet
- servlet-form.ssFormulare mit Servlets
- sendsuspend.ssPseudo-Code für
send/suspend
- servlet-server.ssPseudo-Code für den Servlet-Server
- Obige Programme könnt ihr in PLT-Scheme ausprobieren, indem
ihr auf einem FreeBSD-Rechner
drscheme
startet. Wählt als Sprache "PLT->Pretty Big" und danach noch
"Language->Add Teachpack->htdp/servlet.ss". Dann den Code in das
obere Fenster eingeben und "Execute" drücken.
- pfi.xmlVorlesungseintrag als XML-Dokument
- veranstaltung.dtdDTD für Veranstaltungen
- Vorlesung am 17.12.02 "Datenrepräsentation im Web"
- kommvv-simple.xslEinfaches
Stylesheet für das KommVV (pfi.xml mit diesem
Stylesheet)
- kommvv.xslKomplexeres
Stylesheet für das KommVV (pfi.xml mit diesem
Stylesheet)
- Auf den FreeBSD-Rechnern ist der XSLT-Prozessor
xsltprocinstalliert. Mit xsltproc
name.xml kann ein XML-Dokument transformiert
werden.
- Vorlesungen am 14.1.02 und 21.1.02 "Clientseitige Web-Programmierung"
- js-output.htmlEinfache Ausgabe mit JavaScript
- js-functions.htmlFunktionen in JavaScript
- js-ho-functions.htmlHigher-Order Funktionen in JavaScript
- js-oo1.htmlOO in JavaScript
- js-oo2.htmlMehr OO in JavaScript
- js-array.htmlArrays in JavaScript
- js-elements.htmlZugriff auf Elemente
- js-nodes.htmlDokumentrepräsentation
- js-onMouseOver.htmlEvents in JavaScript
- js-links.htmlJavaScript-Code in Links
Martin Gasbichler
Last modified: Mon Feb 10 14:34:06 MET 2003