PHP: Alle POST-Variablen durchlaufen
Frage von Gast | Letztes Update am 02.11.2021 | Erstellt am 08.12.2014
Ich übertrage ein dynamisches Formular mit POST an eines meiner PHP-Skripte, um die Daten dort auszuwerten.
Normalerweise lässt sich jede POST-Variable ja mit $_POST['name'] auslesen. In meinem Fall brauche ich aber eine Lösung, mit der ich alle vorhandenen POST-Variablen durchlaufen kann, ohne vorher den Namen beziehungsweise Schlüssel zu kennen (die können unterschiedlich sein und sind dynamisch).
Ich bräuchte also so etwas wie ein foreach für die $_POST-Variable, das man ja sonst für einen Array nehmen kann. Die Anforderungen sind, dass ich alle Werte und Schlüssel-Namen, die ich per POST bekomme in einer Schleife durchgehen kann. Geht das irgendwie?
Ähnliche Themen
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
PHP: Array in Einzelvariablen schreiben
Tutorial | 0 Kommentare
PHP: Formular-Eingaben als Array an PHP Skript schicken
Tipp | 0 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
Android Programmierung: Response von HTTP POST Request empfangen
Tutorial | 3 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
Android Programmierung: Daten per HTTP POST Request senden
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ohne Weiteres lässt sich "foreach" auch auf $_POST anwenden, denn $_POST ist nichts weiteres als ein Array, das alle übertragenen Werte enthält.
Hier ist ein kleines Beispiel:
Da es sich bei $_POST um ein assoziatives Array handelt, lassen sich auf diese Weise Schlüssel (hier $key) und Wert (hier $value) auslesen, wobei der Schlüssel der Name des Eingabefeldes ist und der Wert dessen Inhalt.
Letztes Update am 02.11.2021 | Erstellt am 08.12.2014