phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Variablen_=FCber_=3Cform=3E_in_zweidimensionales _Array?=

[php] Variablen �ber
in zweidimensionales Array

Jens Schumacher php_(at)_phpcenter.de
Sun, 5 May 2002 02:44:50 +0200


Hallo alle,

ich habe folgendes Problem:

f�r eine variable Anzahl an einzugebenden Datens�tzen erstelle ich
mittels einer for-Schleife  ein Formular, das sieht dann ungef�hr so
aus:

<form enctype="multipart/form-data" action="link.php" method=post>
<?
for ($i=0; $i < $anzahl; $i++) {
?>
Nachname: <input type="text" name="person[<? echo $i ?>}][nachname]"
size="20"><br />
<?
};
?>
</form>
In der fertigen HTML-Ausgabe habe ich also $anzahl Felder mit den Namen

person[0][nachname]
person[1][nachname]
person[2][nachname]
.
.
person[$anzahl][nachname]

Die Variablen werden per Post direkt an ein Skript (link.php) �bergeben.
In diesem steht

echo $person[0][nachname];

Doch die Variable ist leider leer. Auch rumprobieren mit ' oder " hat
nichts geholfen. Eigentlich unterst�tzt PHP doch seit Version 4
mehrdimensionale Arrays als Formfelder?
Wo liegt mein Fehler? PHP Version d�rfte 4.0.6 sein.

Danke und Gr�sse,
  Jens


php::bar PHP Wiki   -   Listenarchive