Mailinglisten-Archive |
Mit php3 habe ich es fast geschafft n-dimensionale Arrays zu posten ... die Sache ist nur, wenn ich das n-dimensionale gepostet Array zurückverwandeln will mit eval(); dann kommt konkreter fehler: ______________________________ Warning: Cannot index a string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 Warning: Cannot index a string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 Warning: Illegal string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 ---------------------------------- Das Array vor dem posten sieht so aus: _(at)_ == [ % == ] [0][0] <INPUT TYPE="text" name="val_(at)_0%_(at)_0%" value="www.php.de"> [0][1] <INPUT TYPE="text" name="val_(at)_0%_(at)_1%" value="index.php3"> [0][2] <INPUT TYPE="text" name="val_(at)_0%_(at)_2%" value="true" [1][0] <INPUT TYPE="text" name="val_(at)_1%_(at)_0%" value="Marktplatz" [1][1] <INPUT TYPE="text" name="val_(at)_1%_(at)_1%" value="marktplatz.php3"> [1][2] <INPUT TYPE="text" name="val_(at)_1%_(at)_2%" value="false"> .... [2][6][3][4][0] <INPUT TYPE="text" name="val_(at)_2%_(at)_6%_(at)_3%_(at)_4%_(at)_0%" value="CO2"> [2][6][3][4][1] <INPUT TYPE="text" name="val_(at)_2%_(at)_6%_(at)_3%_(at)_4%_(at)_1%" value="gesundheit-wq-co2.php3"> [2][6][3][4][2] <INPUT TYPE="text" name="val_(at)_2%_(at)_6%_(at)_3%_(at)_4%_(at)_2%" value="1"> und so weiter ... im Prinzip ist es nichts anderes als eine Baumstrucktur... nach dem posten und konvertieren des _(at)_ und % ergibt sich ein String der dann mit eval ausgeführt werden soll: $val = array(); eval("\$val[0][0] = \"http://www.php.de\";"); eval ... $val[0][1] = "index.php3"; ... $val[1][0] = "Marktplatz"; ... $val[1][1] = "marktplatz.php3"; wie gesagt und eval bringt diesen blöden fehler ... bitte keine hinweise darauf, dass ich php4 benutzen !!!!!!!!! ;-) und es gibt zwar eine Lösung auf dieses Problem, aber die ist ein bisschen unelegant, funktioniert aber 100%ig :-). Lösung verrate ich wenn keiner eine Antwort weiss ! :-) kiri
php::bar PHP Wiki - Listenarchive