Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:php_lektion05

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:php_lektion05 [07.11.2014 13:13] Stefan Gaumphp:php_lektion05 [13.02.2017 06:07] (aktuell) Stefan Gaum
Zeile 1: Zeile 1:
 ~~NOTOC~~ ~~NOTOC~~
- +[[php:php_lektion04_02|=> Lektion 4.2: SWITCH - Abfragen]] 
-====== Lektion 5 Formulare auf Webseiten ======+====== Lektion 5Formulare auf Webseiten ======
  
 ===== Ein erstes Formular mit Rückgabe ===== ===== Ein erstes Formular mit Rückgabe =====
Zeile 7: Zeile 7:
 Beispiel eines Formulars im normalen HTML-Block: Beispiel eines Formulars im normalen HTML-Block:
    <form action="vorname.php" method="post">    <form action="vorname.php" method="post">
-   <input type="text" name="vorname" /> +      <input type="text" name="vorname" /> 
-   <input type="submit" value="senden" />+      <input type="submit" value="senden" />
    </form>    </form>
  
Zeile 27: Zeile 27:
  
 Beispiel für die Ausgabe: (''!empty'' frägt ab, ob der Arrayeintrag "nicht leer" ist) Beispiel für die Ausgabe: (''!empty'' frägt ab, ob der Arrayeintrag "nicht leer" ist)
 +<code php>
    <?php    <?php
      if(!empty($_POST["vorname"])){      if(!empty($_POST["vorname"])){
Zeile 32: Zeile 33:
      }      }
    ?>    ?>
 +</code>
  
 ===== Der ''\$_POST ''- und der ''\$_GET ''-Array ===== ===== Der ''\$_POST ''- und der ''\$_GET ''-Array =====
Zeile 44: Zeile 46:
  
  
-Später mehr dazu; wir werden uns im Folgenden auf ''post'' konzentrieren.+===== Der Unterschied von POST zu GET ===== 
 + 
 + 
 +Teste das folgende Skript, das die übergebenen GET-Parameter anzeigt. 
 +<code php> 
 +  <?php 
 +   
 +  foreach ($_GET as $key => $value) { 
 + print '$_GET['.$key.']=' . $value; 
 + print " ----> Schlüssel: <tt>" . $key . "</tt>  Wert: <tt>" . $value . "</tt><br />";  
 +  } 
 +   
 +  ?> 
 +</code> 
 +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
  
 ---- ----
 +[[php:php_lektion06|=> Lektion 6: "alte" Dateien aufbereiten - Übungen]]\\ 
 [[php:start|=> Übersicht: Einführung in PHP]] [[php:start|=> Übersicht: Einführung in PHP]]
php/php_lektion05.1415366029.txt.gz · Zuletzt geändert: 07.11.2014 13:13 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki