phpbar.de logo

Mailinglisten-Archive

[php] Array per URL (?param1=name&param2=arry) =?iso-8859-1?Q?=FCbergeben?= ? =?iso-8859-1?Q?=FCbergeben?= ?

[php] Array per URL (?param1=name&param2=arry) =?iso-8859-1?Q?=FCbergeben?= ? =?iso-8859-1?Q?=FCbergeben?= ?

Falk Brockerhoff f.brockerhoff_(at)_arcologie.net
Wed, 15 Nov 2000 21:26:39 +0100


Hallo!

Ich möchte per URL ein Array übergeben. Im Mailinglistenarchiv habe ich den 
Hinweis
auf urlencode und serialize gefunden.

In dem einem Script mache ich das dann wie folgt:

<?php
         $array[0] = "dies";
         $array[1] = "ist";
         $array[2] = "ein";
         $array[3] = "test";

         echo "<a 
href=\"script2.php?user=ich&array=".urlencode(serialize($array)).">Hier 
klicken</a>";

         echo count($array);
?>

Im aufgerufenden Script:

<?php
         $param_array =unserialize(urldecode($array));
         echo count($param_array);
?>

Im ersten Script gibt Count 3 (oder vier? Ich schreib's gerade aus dem 
Kopf) aus und im nächsten nur "1".

Kann mir jemand sagen, was ich falsch mache??

Danke,

Falk



php::bar PHP Wiki   -   Listenarchive