Manuel: <select multiple> : Weitersenden der Auswahl mit PHP

Hallo,

um bei einem multiselect-Formularfeld ein Array in PHP zu erzeugen macht man ja eine Klammer [] hinter den Feldnamen:

<form method="post" action="senden.php">

<select name="auswahl[]" multiple> ... optionen ... </select>

<input type="submit" name="senden" value="Senden">
</form>

In PHP in der Date senden.php kann ich das ja auch schön als Array behandeln:

$auswahl = $_POST["auswahl"];
$wert1 = $auswahl[0];

etc...

AAAAABER:
Wenn ich jetzt diese Auswahl an eine andere PHP-Datei senden will, wie stelle ich das an ??? Im Header ? Geht das ?

Ich habe nämlich eine Vereinsmitgliederliste online, bei der man sich nur bestimmte Mannschaften anzeigen lassen kann, z.B. Mannschaft1 und Mannschaft2.
Mann kann sich dann auch Details zu den Spielern ansehen, sollte aber von dort wieder zur Auswahl zurück können. Kann ich dann dieses Array irgendwie in der URL oder sonstwo mitsenden ???

Ciao, Manuel

  1. Holladiewaldfee,

    Wenn ich jetzt diese Auswahl an eine andere PHP-Datei senden will, wie stelle ich das an ??? Im Header ? Geht das ?

    Mit serialize() kannst Du aus einem Array einen String machen und mit unserialize() diesen wieder in ein Array verwandeln. Dann kannst Du spielend die Werte durch die Seiten schleppen :)

    Ciao,

    Harry

    --
      Man weiß erst was man hatte, wenn man es verloren hat.
      42? Eher sh:| fo:) ch:] rl:° br:& n4:° ie:% mo:) va:) de:[ zu:) fl:( ss:) ls:[ js:|