$_POST

Die Variable $_POST ist eine globale Variable. Mit Ihr können Daten ausgelesen werden die vom Benutzer mittels POST-Request gesendet wurden.

POST-Daten werden in der Regel vom Benutzer gesendet, wenn der Benutzer ein Formular ausfüllt, dass mittels POST gesendet wird.

<form action=“post.php“ method=“post“>
<label for=“suche“>Suche</label> <input name=“suche“ id=“suche“> <input type=“submit“ value=“Suchen“>
</form>

Nach dem der Benutzer das Formular absendet (klicken des Submit-Button, „Suchen“) wird die Datei post.php aufgerufen. In dieser Datei ist nun die $_POST Variable mit dem Wert der Benutzereingabe gefüllt. Zugreifen kann man auf POST als assoziativer Array mit dem Namen der im Inputfeld definiert wurde.

$neueVariable = $_POST[’suche‘];

Alle Eingaben von Benutzern sollten unbedingt auf Ihre Gültigkeit und Qualität geprüft werden. Je nachdem wie die Daten verwendet werden können diese ein erhebliches Risiko darstellen.