RootRifs
Zurück zu Kapitel 2: PHP-Praxis - Grundlegende Techniken

PHP | Intermediate

Formulare in PHP

Benutzereingaben mit HTML-Formularen erfassen und in PHP verarbeiten.

Lernziel

Du kannst Formulare mit GET oder POST absenden und die uebermittelten Werte in PHP auslesen.

Wozu Formulare?

Formulare erlauben es Besuchern, Daten einzugeben. Typische Beispiele sind Suchfelder, Kontaktformulare oder Login-Masken.

HTML-Formular

<form action="alter.php" method="GET">
    Alter: <input type="text" name="alter">
    <input type="submit">
</form>

PHP-Auswertung

<?php
echo $_GET["alter"];

GET und POST

GET uebertraegt Werte in der URL. POST uebertraegt sie im Request-Body. Fuer sensible oder groessere Daten ist POST meist die bessere Wahl.

Hinweis

Pruefe immer mit isset() oder !empty(), ob ein Formularfeld ueberhaupt uebermittelt wurde.