Formulare Vanessa Kogelbauer
Für was braucht man sie? Um Informationen vom Client zum Server zu schicken
Begriffs-Erklärungen <form>-Tag – Beginn des Formulars Action-Attribut- Gibt an wohin die Daten gehen -> Für Ortsangaben verwendet man immer einen URL Method-Attribut- Wie Daten an Server geschickt werden
<Input>-Tag- definiert ein Eingabefeld Type Attribut- für welchen Typ z.B. Text Name Attribut- Name unter dem Server Daten findet
Abschicken Kann man mit einem Button <button>Abschicken</buttton>
Weitere Begriffe placeholder Attribut - Definierung eines Platzhalters . Wird im Eingabefeld grau angezeigt -verschwindet, sobald man etwas eintippt value- Attribut- Definition eines Wertes für das Eingabefeld maxlength Attribut- Zahl der Zeichen beschränken.
<input type="password">- Eingabe verschleiern Get-Request - werden übergebenen Parameter im Browser angezeigt (Daten vom Server holen) Post-Request - werden Daten versteckt (Daten an den Server schicken)
Assoziatives Array Der Formularinhalt wird als assoziatives Array zurückgegeben Bei method=“get“ heißt es $_GET Bei method=“post“ heißt es $_POST Wert des Formularfeldest durch $_POST[„Feldname“]
Isset() Testet ob Variable vorhanden ist Gibt wahr oder falsch zurück
Switch()-Fallunterscheidung Untersucht, ob Variable mit aufgelisteten Werten übereinstimmt If und elseif Prüfen ob Wert größer, kleiner oder ungleich ist
Radiobuttons checked Attribut- Button als angeklickt dargestellt Beispiel: <input checked="checked" name="geschlecht" type="radio" value="Herr" /> Herr