phpbar.de logo

Mailinglisten-Archive

[php] dreidimensionale Arrays mit Checkboxes

[php] dreidimensionale Arrays mit Checkboxes

Magnus Buschatz MBuschatz_(at)_fussbodenheizung.de
Thu, 10 Aug 2000 09:08:32 +0200


Hallo Martin,

> Folgendes funktioniert bei mir bestens:
> 
> <input type="text" name="feld[<?php echo $tabelle_nr ?>][<?php echo
> $zeile ?>][<?php echo $spalte ?>]" size="12">

es scheint, als ob du wirklich Glück hast!
Ich habe wie folgt probiert:

<HEAD>
</HEAD>
<BODY BACKGROUND='images/backgrounds/horizontal_gruen_1280.jpg'>
<FORM method='post' action='pn_test.php3?site=94&lng=&formdata=-1'>
<input type=checkbox name="feld[1][1]" value="1">Standard
<input type=checkbox name="feld[1][2]" value="2">Ideal 
<BR><input type="submit" value="Anfordern">
</FORM>
</HTML>

und dann...

<?
echo "1: ".$feld."<BR>";	     # erwartet ist: Ausgabe "Array"
echo "2: ".$feld["1"]."<BR>";      # erwartet ist: Ausgabe "Array"
echo "3: ".$feld["1"]["1"]."<BR>"; # erwartet ist: Ausgabe des Wertes
?>

Er gibt mir in Zeile 1 "Array" aus,
in Zeile 2 und 3 jedoch nichts.
Ich kann also nicht wie erwartet auf das Array zugreifen.

Habe ich einen Denkfehler?
Oder kann PHP 3.0.16 das nicht?

Mit freundlichen Grüßen
gez. Magnus Buschatz


php::bar PHP Wiki   -   Listenarchive