Formularverarbeitung

Die HTML-Anweisungen der Beispiele wurden mit einem Leerzeichen ungültig gemacht, damit sie nicht ausgeführt werden. Für korrekte HTML-Anweisungen ersetze die Zeichenfolge '< ' durch '<'.
< html>
< body>
Bitte tragen Sie zwei Zahlen ein und senden Sie das Formular ab.
< form action = "ud01.php" method = "post"> Wert 1: < input name = "w1">< p> Wert 2: < input name = "w2">< p> < input type = "submit"> < input type = "reset"> < /form> < /body> < /html> < html> < body> < ?php $erg = $w1 + $w2; echo "Die Summe von $w1 und $w2 ist $erg"; ?> < /body> < /html>

Verzweigung und Formulare

< html>
< body>
Bitte tragen Sie drei unterschiedlich große Zahlen ein,
 und senden Sie das Formular ab:
< form action = "ud03.php" method = "post">
    < input name = "w1"> Wert 1< p>
    < input name = "w2"> Wert 2< p>
    < input name = "w3"> Wert 3< p>
    < input type = "submit">
    < input type = "reset">
< /form>
< /body>
< /html>

< html>
< body>
< ?php

   if ($w1 > $w2 && $w1 > $w3)
      echo "$w1 ist die größte Zahl";

   if ($w2 > $w1 && $w2 > $w3)
      echo "$w2 ist die größte Zahl";

   if ($w3 > $w1 && $w3 > $w2)
      echo "$w3 ist die größte Zahl";

?>
< /body>
< /html>

Radio Buttons und PHP

< html>
< body>
Bitte treffen Sie jeweils eine Auswahl und senden Sie das Formular
ab:
< form action = "ud05.php" method = "post">

    < input type="radio" name="rziel" value="Gomera" checked>
       Wandern auf Gomera< p>
    < input type="radio" name="rziel" value="Lanzarote">
       Sonnen auf Lanzarote < p>
    < input type="radio" name="rziel" value="Fuerteventura">
       Surfen auf Fuerteventura< p>

    < hr>
    < input type="radio" name="htyp" value="Drei" checked>
       Drei-Sterne Hotel< p>
    < input type="radio" name="htyp" value="Vier">
       Vier-Sterne Hotel< p>

    
    
< /form>
< /body>
< /html>

< html>
< body>
< ?php
   echo "Sie möchten also nach $rziel in ";
   echo " ein $htyp Sterne Hotel< p>";

   if ($rziel == "Gomera")
   {
      if ($htyp == "Drei") $ang = 7;
      else $ang = 1;
   }

   else if ($rziel == "Lanzarote")
   {
      if ($htyp == "Drei") $ang = 12;
      else $ang = 2;
   }

   else
   {
      if ($htyp == "Drei") $ang = 5;
      else $ang = 4;
   }

   echo "Dazu haben wir $ang Angebote";
?>
< /body>
< /html>

Menüs

??????

Checkboxen und PHP

< html>
< body>
Wünschen Sie in Ihrem Zimmer:

< form action = "ud07.php" method = "post"> < input type="checkbox" name="cd" value="Dusche / Bad" checked> Dusche oder Bad< p> < input type="checkbox" name="cm" value="Blick auf das Meer"> Meeresblick< p> < input type="checkbox" name="cz" value="Tresor"> Zimmertresor< p> < input type = "submit"> < input type = "reset"> < /form> < /body> < /html> < html> < body> < ?php echo "Danke für Ihre Anfrage, wir reservieren:< p>"; if ($cd) echo "Zimmer mit $cd, Aufpreis DM 20 / Tag< p>"; if ($cm) echo "Zimmer mit $cm, Aufpreis DM 30 / Tag< p>"; if ($cz) echo "Zimmer mit $cz, Aufpreis DM 5 / Tag"; ?> < /body> < /html>

Textareas und PHP


< body>
Bitte geben Sie einen Text ein:
< form action = "ud09.php" method = "post">

    < textarea cols="30" rows="4" name="comment">
    < /textarea>< p>

    < input type="submit" value="Text senden">
    < input type="reset">
< /form>
< /body>
< /html>

< html>
< body>
< ?php
   echo "Es wurde folgender Text übermittelt:

$comment"; ?> < /body> < /html>

Funktionen und Formulare

< html>
< body>
Bitte geben Sie zwei Werte ein und senden Sie das Formular ab:
< form action = "ud10.php" method = "post">
    < input name = "w1"> Wert 1< p>
    < input name = "w2"> Wert 2< p>
    < input type = "submit">
    < input type = "reset">
< /form>
< /body>
< /html>

< html>
< head>
< ?php

   function summEins()
   {
      global $w1, $w2;
      $s = $w1 + $w2;
      echo "Summe von $w1 und $w2: $s< p>";
   }

   function summZwei($x, $y)
   {
      $s = $x + $y;
      echo "Summe von $x und $y: $s< p>";
   }

?>
< /head>
< body>

< ?php
      summEins();
      summZwei($w1, $w2);
?>

< /body>
< /html>

Funktion und Programm in einer Datei

< html>
< head>
< ?php
   if ($gesendet)
   {
      echo "Sie haben folgenden Namen";
      echo " eingegeben: $vn $nn< p>";
   }
?>
< /head>
< body>
Bitte geben Sie einen Namen ein und senden Sie das Formular ab:
< form action = "ud12.php" method = "post">
    < input name = "nn"> Nachname< p>
    < input name = "vn"> Vorname< p>
    < input type = "submit" name = "gesendet">
    < input type = "reset">
< /form>
< /body>
< /html>