Der Martin: POST-Daten mit Schleife in Variablen mit Feldnamen schreiben

Beitrag lesen

Hallo,

Hier sind $key und $value im Schleifenkörper zwar Kopien des aktuellen Elements und seines Schlüssels aus $matrix, aber die Zuweisung an $matrix[] erfolgt direkt.
Ja. Es wird ja auch tatsaechlich das echte _POST-Array ueberschrieben. Aber was immer Du genau mit

dann fällt das Script [...] auf die Schnauze.

meinst, wird nicht passieren.

doch, selbstverständlich. Die ersten paar Schleifendurchläufe funktionieren noch so, wie sich der Programmierer das vorgestellt haben mag, dann wird das $_POST-Array überschrieben. Ob die foreach-Schleife als Reaktion darauf abbricht oder an einer (un?)definierten Stelle weitermacht, weiß ich nicht - aber in jedem Fall sind die POST-Parameter verloren, die bis dahin noch nicht umkopiert wurden. Und das dürfte zur Folge haben, dass das Script nicht mehr wie vorgesehen funktioniert.

Schönes Wochenende,
 Martin

--
Gott hilft niemandem, er erfreut sich nur an unseren Leiden.
  (Ashura)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(