Vordefinierte Variablen

Da PHP speziell zur Erzeugung von dynamischen Webseiten geschaffen wurde, ist es ein Kinderspiel, Eingaben, die aus HTML-Formularen stammen, zu bearbeiten.

Ein Beispiel.

Die Formulardatei enthalte:


\begin{code}
\textless{}FORM ACTION=''tuwas.html'' METHOD=POST\textgreater{}
\...
...{}INPUT TYPE=''submit''\textgreater{}
\textless{}/FORM\textgreater{}
\end{code}

Der HTML-Formular-Kenner sieht sofort: Beim Klicken auf den Submit-Button wird also die Datei
\begin{code}tuwas.html\end{code}

aufgerufen. Diese Datei könnte dann so aussehen:


\begin{code}
\textless{}?
echo ''Sie haben \$beliebigername eingegeben. '';
?\textgreater{}
\end{code}

Kurz gesagt: der Text, der in das Formularfeld
\begin{code}beliebigername\end{code}

eingegeben wurde, ist dann in der PHP-Variablen
\begin{code}\$beliebigername\end{code}
enthalten.

Demgemäß werden alle Felder die der URL mitgegeben werden (sei es über GET oder POST) in lokale PHP-Variablen umgewandelt.

Achtung: Anfänger sollten immer
\begin{code}METHOD=POST\end{code}
beim Formular angeben!