paco: POST-Daten mit Schleife in Variablen mit Feldnamen schreiben

Beitrag lesen

Guten Morgen!
Ich habe das Problem, dass ich, nachdem ich in der php.ini register-globals auf off gestellt habe meine skripte überarbeiten muß und nicht mehr ohne weiteres auf meine per POST übergebenen Daten zugreifen kann.

Da ich Formulare mit sehr vielen Feldern auswerten will, würde ich gerne am Anfang des Skripts mit einer Schleife alle Daten aus dem POST-Array in Variablen mit dem entsprechenden Feldnamen schreiben, krieg das aber nicht hin.

Also
$a = $_POST['a'];
$b = $_POST['b'];

Etwa so:

foreach($_POST as $key => $value) {
$$key = $value;
}

Das funktioniert aber leider nicht. Gibts da gar eine schlaue Funktion die das tut?

Kann ja eigentlich nicht so schwer sein, aber ich komm nicht drauf..

Vielen Dank schonmal,

Paco