Mailinglisten-Archive |
> Ich kann mich aber an nichts mehr erinnern. Multiple file uploads sind
> zum Beispiel schon bei 3.0.10 dabei gewesen. Bei mehrdimensionalen
> Arrays muss man sowohl bei PHP3 als auch PHP4 wohl in einer anderen
> Trickkiste wühlen (serialize, unserialize).
PHP 4 unterstützt mehrdimensionale Arrays in Formularen:
http://www.phpwebdev.com:1042/form.php3 (PHP 4)
http://www.phpwebdev.com/form.php3 (PHP 3)
http://www.phpwebdev.com/form.phps (Source)
Bei PHP 3 muss man etwas tricksen, wenn man unbedingt mehrdimensionale
Arrays braucht. Ein Ansatz dafür wäre, die Formularfelder nach dem Schema
"erstedimension_zweitedimension" (also "index1_index2" im Beispiel) zu
benennen. Mit PHP könnte man sich dann wieder ein mehrdimensionales Array
zurechtzimmern:
while(list($key, $value) = each($name))
{
list($first, $second) = explode("_", $key);
$array[$first][$second] = $value;
}
Mit freundlichen Grüßen,
Tobias Ratschiller
--
<?print(pack("c*", 74,117,115,116,32, /* Tobias Ratschiller */
65,110,111,116,104,101,114,32,80,72 /* New Media Consultant */
,80,32,72,97,99,107,101,114,46,10)); /* http://phpWizard.net */?>
php::bar PHP Wiki - Listenarchive