Paul Styrnol: Mehrere input-Felder gleichen Namens verarbeiten

Beitrag lesen

Hallo,

Schau dir an, was wirklich mitgesendet wird: print_r($_POST); (vorher ein <pre> erhöht die Übersichtlichkeit)

Danke, die Möglichkeit kannte ich noch nicht.
Ausgabe:
Array
(
    [gname] => Array
        (
            [4] => anorexia
            [5] => bronxtattoo
            usw.
        )

[gtitel] => Array
        (
            [4] => »anorexia nervosa«
            [5] => Reportage über das Tattoo-Studio Bronx
            usw.
        )

[save] => Änderungen speichern
)

Bei den gesendeten Daten scheint ja alles zu passen, aber wie schaffe ich es nun mit der Foreach-Schleife diese zu verarbeiten?

Ich habe es mit

foreach($_POST["gname"] as $var[])

versucht, aber das sieht dann so aus:

Array
(
    [0] => anorexia
)

Array
(
    [0] => anorexia
    [1] => bronxtattoo9
)
usw. Mit jedem Durchlauf der Schleife wird den nächste Name eingelesen. So wie ich das verstanden habe muss ich doch versuchen auf den numerischen Index eines Unterarrays zugreifen, oder hab ich das was falsch verstanden?

Viele Grüße
Paul

--
Meine Photos:  http://www.rapunzeln.de