Menu

 

Vordefinierte Variablen

Daja PHP Code und HTML stets nebeneinander in einer Datei zu findensind, stellt sich natürlich die Frage nach einem Mechanismus,mit dem man Variablen aus Eingabeformularen an PHP übergebenkann.

Angenommen,die Datei formular.html enthält folgendes Formular:

 
<FORM ACTION="formular.html" METHOD=POST>
<INPUT NAME="name">
<INPUT TYPE="submit">
 

Dannruft sich beim Klicken auf submit die HTML Datei mit demPHP Code selbst auf. Allerdings ist dann die Variable namename gesetzt und kann ausgelesen werden. Dies können wir folgendermaßenausnutzen:

 
 
<?
        if (isset($name)) {
                echo "Sie haben $name eingegeben\n";
        }
 
<P>       
 
<FORM ACTION="formular.html" METHOD=POST>
<INPUT NAME="name">
<INPUT TYPE="submit">
 

Wirddie Datei zum ersten Mal aufgerufen, d.h. ohne daß man auf densubmit Button klickt, so ist die Variable $name nicht gesetzt,d.h. isset($beliebigername) ist falsch. Füllt man das Formulardann aus und klickt auf submit, so ist die Variable gesetzt, d.h.isset($name) ist wahr, und es wird "Sie haben $name eingegeben\n";ausgegeben. Will man danach abbrechen, so sollte:

 
 exit;

verwendetwerden. Binden Sie diese kleinen CODE Snipplets in eine HTML Seiteein, kopieren Sie diese auf den WWW-Server und sie sehen, daßes funktioniert.

PHPist wie ein riesiger Modulbaukasten, nun fehlen uns nur noch dieBibliotheken zum Zugriff auf Dateien und MySQL, damit wir schoneinmal die Inhalte unserer MySQL Datenbank im Internet veröffentlichenkönnen.....



 

 

 
   Anzeigen

Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere