Schorsch: Mehrdimensionales Array per Formular übergeben

Beitrag lesen

Guten Morgen Forumsleute

Ich habe:

a.php                        b.php
 -------------                   -------------
|             |    Formular     |             |
| mehrdimens- |            >    | Zugriff/    |
| inoales     | ------------->  | Ausgabe     |
| Array       |            >    | des Arrays  |
|             |                 |             |
 -------------                   -------------

Frage:

Wie bringe ich ein mehrdimensionales Array von einer PHP Seite auf eine andere?
Ist es möglich?
Wenn nicht, wie bringt man dann einen mehrdimensionalen Array von a nach b?

Was bisher geschah:

Im Archiv und bei Google tönt es ziemlich unterschiedlich:
-speichere den Array in eine Datei und binde diese in b.php ein...
-produziere massenhaft <input type="hidden" name="testarray[]"....
-Kann man nicht
-Kann man nur für 1 Dimensionale Arrays
-Arbeite mit explode <-> implode
-Kann man, aber man muss mit zwei Funktionen (vergass, wie sie heissen) codieren und anschliessend decodieren... (klappte bei mir aber nicht)

Das soll funktionieren:

<?php
$gesendet = $_POST['gesendet'];
$testarray = $_POST['testarray'];

if((!empty($gesendet)) AND ($gesendet == "gesendet")){print "<pre>"; print_r($testarray); print "</pre>";}
else{
$testarray = array( array(1 => 'a', 'three' => 1),
     array(1 => 'b', 'three' => 2),
                    array(1 => 'c', 'three' => 3),
                    array(1 => 'd', 'three' => 4),
                    array(1 => 'e', 'three' => 5)
    );
echo <<<gilegile

<FORM METHOD=POST ACTION="b.php">
  <INPUT TYPE="hidden" name="gesendet" value="gesendet">
  <INPUT TYPE="hidden" name="testarray" value="$testarray">
  Wenn ich hier klicke, moechte ich den Testarray per Formular senden und auf der naechsten Seite ausgeben...<BR><BR>
  <INPUT TYPE="submit" value="und ab die Post!">
 </FORM>
gilegile;
}
?>

=================================================================

Dieses Skript gibt mir nur

Array

aus, anstelle des Inhaltes des Arrays.

Seid gegrüsst
Schorsch