Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
9Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
MMT Webprogrammierung 2 im Sommersemester 2009

MMT Webprogrammierung 2 im Sommersemester 2009

Ratings: (0)|Views: 893 |Likes:
Published by Brigitte Jellinek
Aufbauend auf Grundkenntnisse über HTTP, HTML, CSS und Javascript wird die serverseitige Programmierung in PHP vorgestellt. Als Datenbankschnittstelle wird mysqli (mit prepared statements) verwendet. Das REST-Prinzip wird erläutert um die schlimmsten Nebenwirkungen von AJAX zu vermeiden.
Aufbauend auf Grundkenntnisse über HTTP, HTML, CSS und Javascript wird die serverseitige Programmierung in PHP vorgestellt. Als Datenbankschnittstelle wird mysqli (mit prepared statements) verwendet. Das REST-Prinzip wird erläutert um die schlimmsten Nebenwirkungen von AJAX zu vermeiden.

More info:

Published by: Brigitte Jellinek on Jul 03, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/18/2011

pdf

text

original

 
Web Programmierung 2
Ein Skriptum zu den gleichnamigen Lehrveranstaltungenim 2. Semester von MultiMediaTechnolgy
Überblick
0.
 
Vorbereitung 6
 
1.
 
Einstieg in die serverseitige Programmierung 12
 
2.
 
HTTP 26
 
3.
 
Webapplikationen mit MySQL 42
 
4.
 
Login, Sessions und Datenbank verändern 51
 
5.
 
AJAX und REST 66
 
6.
 
DB-Transaktionen und Apache Konfiguration 77
 
7.
 
Ausblick 88
 
Anhänge 93
 
Stichwortverzeichnis 95
 
Version vom 23.Juni 2009
 
MMT Webprogrammierung 2 2
Ziele
Diese Lehrveranstaltung führt mehrere Themen, die im ersten Semester noch separat behandeltwurden zusammen: Datenbanken, UNIX, Webprogrammierung mit HTML, CSS, Javascript werdenzusammen mit der Programmiersprachen PHP eingesetzt um
Web-Applikationen
zu bauen.Am Ende des zweiten Semesters können Sie sagen:
 
Ich kann Web
applikationen
erstellen, und habe auch schon eine kleine Applikation inklusiveDatenbank vollständig umgesetzt.
 
Ich kenne die Arbeitsteilung in einem Web-Projekt
und kann meinen (technischen) Teil mitJavascript, PHP und MySQL beitragen.
 
Ich kann die Qualität einer Webapplikation beurteilen
: Ich kenne die REST-Prinzip, ich ken-ne Sicherheitsprobleme und Lösungsansätze, ich kann AJAX einsetzen.
 
In meinem Blog zeige ich mehrere Artikel über Aspekte einer Web-Applikation.
 
 
MMT Webprogrammierung 2 3
Inhaltsverzeichnis
0.
 
Vorbereitung 6
 
0.1
 
Ziele dieses Kapitels 6
 
0.2
 
Was ist PHP? Was passiert am Webserver? 7
 
0.3
 
Apache 7
 
0.3.1
 
Apachefriends und XAMPP 7
 
0.3.2
 
Apache und MySQL starten 8
 
0.3.3
 
Apache als Windows-Dienst 8
 
0.3.4
 
Webserver stoppen 9
 
0.4
 
Das erste PHP-Programm 9
 
0.4.1
 
PHP Versionen 10
 
0.4.2
 
Dokumentation 11
 
1.
 
Einstieg in die serverseitige Programmierung 12
 
1.1
 
Ziele 12
 
1.2
 
Syntax von PHP 12
 
1.2.1
 
HTML und PHP 12
 
1.2.2
 
Includes 15
 
1.2.3
 
Variablen und Typen 16
 
1.2.4
 
Funktionen 18
 
1.3
 
Dateien und Ordnern in PHP 19
 
1.3.1
 
Zugriffsrechte 19
 
1.3.2
 
Ordner auflisten 20
 
1.3.3
 
Datei lesen 21
 
1.3.4
 
Datei (über-)schreiben 21
 
1.3.5
 
Gleichzeitiger schreibender Zugriff 22
 
1.4
 
PHP erzeugt nicht nur HTML 22
 
1.4.1
 
PHP erzeugt CSS 22
 
1.4.2
 
PHP erzeugt Bild 23
 
1.4.3
 
PHP erzeugt Variablen für Flash 24
 
1.4.4
 
PHP erzeugt XML 24
 
1.4.5
 
PHP leitet weiter 25
 
2.
 
HTTP 26
 
2.1
 
Ziele 26
 
2.2
 
TCP/IP und DNS 26
 
2.3
 
HTTP 28
 
2.3.1
 
Ablauf im Überblick 28
 
2.3.2
 
Aufbau von Request und Response 28
 
2.3.3
 
HTTP abhören 30
 
2.3.4
 
Seite laden oder Formulardaten senden mit GET 31
 
2.3.5
 
Senden von Formulardaten mit Post 32
 

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
gmitter31 liked this
Jan_Bieber_6190 liked this
jogotogo liked this
ibizasun liked this
karin157schnee liked this
NFOG liked this
traudien1 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->