Webseitenbau
Home
Site/Index
 
Web Webseitenbau
Google English français  
⬆4. 13. 3 Quelltext des Formulars k-formular.php

4.13.3 Quelltext des Formulars k-formular.php

Technik

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Formularbox

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Beschriftung

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Beschriftung mit Labels

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Eingabefelder definieren

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Absenden & Verwerfen

 

Anwendung

Pfeil nach rechts (Icon)
      120 x 120 Pixel Kontaktformular: Erstellen Kontaktseite

-

1 Allgemeines zum Formular des Kontaktes k-formular.php

Inhalt und Zweck

Dateityp

Vorbemerkung zu den Variablen in dieser Anleitung

-

2 Angaben im Quelltext

-

a) Formular-Element Anfang <form...>

Formular-Element <form>...</form>

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Formularbox

-

b) Die Formular-Attribute <form action="..." method="...">

Form-Attribute <form action="..."

Form-Attribut <form method="...">

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Formularbox

Beispiel

<form action="../kontakt/k-senden1.php" method="post">

-

c) Text im Formular <p>...</p>

Texteingabe

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Beschriftung

Beispiel

<p>
< style="color:#3333FF;">
<span style="font-size:1.1em; font-weight:bold;">
Kontaktformular</span><br>
Senden Sie dem Autor mit diesem Formular ein Mail!
</p>
<hr>

-

d) Einzeiliges Formularfeld
<label>...</label> <input...>

Label für einzeiliges Formularfeld <label></label>

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Beschriftung mit Labels

Input für einzeiliges Formularfeld <input type="text" name="..." id="..." size="..." tabindex="..." value="...">

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Eingabefelder definieren

Beispiel

<label for="k_name">Name</label>
<input type="text" name="k_name" id="k_name"
size="40" maxlength="40" tabindex="1" value=""><br>
<label for="k_email">E-Mail </label>
<input type="text" name="k_email" id="k_email"
size="40" maxlength="40" tabindex="2" value=""><br>
<label for="k_betreff">Betrifft</label>
<input type="text" name="k_betreff" id="k_betreff"
size="40" maxlength="60" tabindex="3" value=""><br>

-

e) Mehrzeiliges Formularfeld
<label>...</label> <textarea>...</textarea>

Label für einzeiliges Formularfeld <label></label>

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Beschriftung mit Labels

Textarea für mehrzeiliges Formularfeld:
<textarea name="..." id="..." cols="..." rows="..." tabindex="..."></textarea>

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Eingabefelder definieren

Beispiel

<label for="k_mitteilung">Mitteilung</label>
<textarea name="k_mitteilung" id="k_mitteilung"
cols="35" rows="12" tabindex="4"></textarea><br>

-

f) Druckknöpfe für "Absenden" <input type="submit">

Druckknopf zum Absenden: <input type="submit">

Pfeil nach rechts (Icon)
      120 x 120 Pixel Formulare: Absenden & Verwerfen

Beispiel

<input type="submit" value="Senden" tabindex="5">

-

g) Formular-Element Ende </form>

Beispiel

</form>

-

3 Vollständiger Quelltext des Formulars

-

a) Pfad der Datei

Pfad: /include/kontakt/k-formular.php

-

b) Quelltext

<form action="../kontakt/k-senden1.php" method="post">
<p style="color:#3333FF;">
<span style="font-size:1.1em; font-weight:bold;">
Kontaktformular</span><br>
Senden Sie mit diesem Formular dem Autor  ein Mail!
</p>
<hr>
<label for="k_name">Ihr Name</label>
<input type="text" name="k_name" id="k_name"
size="40" maxlength="60" tabindex="1" value=""><br>

<label for="k_email">Ihre E-Mail</label>
<input type="text" name="k_email" id="k_email"
size="40" maxlength="60" tabindex="2" value=""><br><br>

<label for="k_betreff">Betrifft</label>
<input type="text" name="k_betreff" id="k_betreff"
size="40" maxlength="100" tabindex="3" value=""><br>

<label for="k_mitteilung">Mitteilung</label>
<textarea name="k_mitteilung" id="k_mitteilung"
cols="45" rows="8" tabindex="4"></textarea><br>

<label class="clickbox" for="k_kopie"></label>
<input class="clickbox" type="checkbox" 
name="k_kopie" id="k_kopie" value="k_kopie"> 
Wünschen Sie eine Kopie an Ihre Mail Adresse?<br>

<input type="submit" value="Senden" tabindex="5">
</form>