=> Lektion 4.2: SWITCH - Abfragen

Lektion 5: Formulare auf Webseiten

Ein erstes Formular mit Rückgabe

Beispiel eines Formulars im normalen HTML-Block:

 <form action="vorname.php" method="post">
    <input type="text" name="vorname" />
    <input type="submit" value="senden" />
 </form>

Dieser html-code wird folgendermaßen angezeigt: http://ernest.aeg-reutlingen.de/~gaum/php/bsp_form.php

Bedeutung der einzelnen Zeileneinträge


Die Eingabe kann so verarbeitet werden, dass die Ausgabe wie bisher mit echo erfolgt.

Beispiel für die Ausgabe: (!empty frägt ab, ob der Arrayeintrag „nicht leer“ ist)

   <?php
     if(!empty($_POST["vorname"])){
        echo "Hallo {$_POST["vorname"]}.";
     }
   ?>

Der ''\$_POST ''- und der ''\$_GET ''-Array

Beispiel:

 $_POST["vorname"] = "Usereingabe".

Der Unterschied von POST zu GET

Teste das folgende Skript, das die übergebenen GET-Parameter anzeigt.

  <?php
 
  foreach ($_GET as $key => $value) {
	print '$_GET['.$key.']=' . $value;
	print " ----> Schlüssel: <tt>" . $key . "</tt>  Wert: <tt>" . $value . "</tt><br />"; 
  }
 
  ?>

Probiere aus was passiert, wenn du Parameter hinzufügst, in dem du das Skript in folgender Weise aufrufst:

 http://ernest.aeg-reutlingen.de/~USER/SKRIPT.php?para1=guggus&para2=12345&huhu=hallo

=> Lektion 6: "alte" Dateien aufbereiten - Übungen
=> Übersicht: Einführung in PHP