Vorlesungen
  Download     DBS     Sprachen     Oberflächen     File Formats     Impressum     Datenschutz  
1. Sem
2. Sem
3. Sem
4. Sem
5. Sem
iOS
Webprogrammierung
Web-Technologien
Wahlpflicht-SoSe
Wahlpflicht-WiSe
IEA-2019
Projektwochen
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

Webprogrammierung

HTML-Snippets

html-snippets

css-snipptes

forms-snippets

javascript-snippets

php-snippets

jsp-snippets

html-Datei

htmlphp-Datei

htmljsp-Datei

jsp-Datei

javascript-Datei

createTabelle.js

createDialogs.js




Skripte

Skript / Handbuch:
Handbuch-Webprogrammierung.pdf


Scripte

Kapitel Script (Eine Folie pro Seite)
(Powerpoint)
Script (Zwei Folien pro Seite)
(Powerpoint)
Zusätzliche Dateien
Einleitung Einleitung.pdf Einleitung-2.pdf  
HTML und CSS html und css.pdf html und css-2.pdf  
HTML Formulare formulare.pdf formulare-2.pdf HTML5-Beispiele
html5.zip
PHP PHP.pdf PHP-2.pdf  
JSP JSP.pdf JSP-2.pdf  



Datenbanken

Datenbank:
student.txt
amacon.txt

JSP/MySQL:
mysql-connector-java-8.0.11.jar
gespeichert in C:\xampp\tomcat\lib\
bitte Tomcat neu starten

Beispiel HSHARZ.zip (JSP-Beispiel)


Ajax und JSon

JSon und Ajax




XAMPP

XAMPP:
xampp.7z


Literatur

Einstieg in PHP 5.5 und MySQL 5.6 Thomas Theis, Galileo Computing
ISBN: 978-3-8362-2489-5

PHP für Fortgeschrittene Harry Fuecks, dPunkt.verlag
ISBN: 3-89864-300-X

Professionelle Softwareentwicklung mit PHP 5 Sebastian Bergmann, dPunkt.verlag
ISBN: 3-89864-229-1
Learn Java für Web Development Vishal Layka, Apress-Verlag
ISBN:978-1-4302-5983-1

Pro ASP.net MVC 5 Adam Freeman, Apress-Verlag
ISBN: 978-1-4302-6529-0

C. Strobel:
Web-Technologien in ECommerce-Systemen, Oldenbourg, 2003. Schwerpunke: JSP, Enterprise JavaBeans und CORBA)

php-Bereich



isset
if ( isset($_GET['vorname']) ){ // Ist gesetzt?
  $vorname = $_GET['vorname'];
}


isset multiple
// the name of the select ui-element must have a '[]'
$liste = array();
if ( isset($_GET['liste']) ){ // Is the list gesetzt?
  foreach ($_GET['prfs'] as $item) {
    $liste[] = $item;
  }
}
else {
//$ok =false;
}


isnumeric
if (is_numeric($sZahl)) {
  $Zahl = intval ( $sZahl, 10 );
} else {
  echo "Error in number conversion: the variable '???' is no number", PHP_EOL;
}


intval
$Zahl = intval ( $sZahl );

createArray
$feld = array();
addElement 2 Array
$feld[] = "newItem";
Anzahl der Elemente
$numberOfElements = count($feld)

foreach ($feld as $item) {
  echo $item . '
'; } attrib get/set private $attrib; public function getattrib() { return $this->attrib; } public function setattrib($value) { $this->attrib=$value; } JSON json encode $ergebnis = json_encode($std->toArray()); regex $match = '/^[A-ZÄÖÜ]{1,1}[a-zäüöß]{1,29}$/'; if(!preg_match($match, $lastname)) { echo 'Fehlerhafter Nachname'; } Stringlänge strlen($str); // String-length echo echo '

Hier kommt ein Text in der HTML-Datei

' . PHP_EOL;