Entwicklung webbasierter Anwendungen (Vorlesung 4)

Skript-AnfangSkript – Seite 71
Skript-EndeSkript – Seite 99

Eingabefelder

  • Namen für Formular-Elemente müssen nicht eindeutig sein → Dies kann sogar Vorteile haben (Gruppierung von Radio Buttons)
  • Wenn kein Name festgelegt ist, wird auch kein Wert (value) übertragen
  • Eine ID ersetzt keinen Namen
  • type = "password" zeigt nur * an, übermittelt aber dennoch unverschlüsselt den Inhalt
  • Beim Klicken auf ein Label springt der Fokus auf das Eingabe-Element

Listen

  • Liste mit size="1" wird zu einer Combobox
  • Wird kein value="" angegeben wird das Label übertragen
  • Bei aktivierter Mehrfachauswahl können mit Strg + Linke Maustaste mehrere Elemente ausgewählt werden
  • Bestimmte Funktionen sind den normalen Anwendern nicht bekannt → Simpel Denken bei der Entwicklung

Verborgenes Feld

  • Daten werden bei Bereitstellung der Seite übermittelt und bei der nächsten Interaktion dem Server mitgeteilt
  • Verwalten von Sessions (Zufallsgenerierte Zahl)
  • Identifizierung eines Users ohne vorherigen Login

Zeichenkodierung

  • Unicode enthält einen großen Teil aller internationalen Zeichen
  • Bei Datenübertragung (PHP → Datenbank) muss auch jede Komponente auf UTF-8 gestellt werden → Sonst gibt es Probleme
Maximilian
Maximilian

Herzlich willkommen! Ich bin Max, ein Informatiker mit über 15 Jahren Berufserfahrung. Hier teile ich meine Leidenschaften, Erlebnisse und Perspektiven. Ich lade dich ein, gemeinsam mit mir auf eine Entdeckungsreise zu gehen.

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.