Thanks for all your help!!!  managed it with -
$testArray = implode('|', $testArray);
On next page: $testArray = explode('|', $testArray);


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "PartyPosters" <[EMAIL PROTECTED]>
Cc: <php-general@lists.php.net>
Sent: Tuesday, March 22, 2005 10:06 PM
Subject: Re: [PHP] Passing Arrays between pages


> 1. you can put your array in string using implode() function and on next
> page create the array back using explode() function.
> $testArray = implode('|', $testArray);
> #   you will get: "Apple|Banana|Peach"
> On next page: $testArray = explode('|', $testArray);
>
> 2. use serialize()/unserialize() functions
>
> For more info read manual.
>
> -afan
>
> PartyPosters wrote:
>
> >Hello,
> >Please can someone tell me how you pass arrays between PHP pages.
> >I have tried something like this and have tried many variations of this
but
> >nothing working yet ;
> >
> >
> >Page 1
> >$testArray[0] =Apple;
> >$testArray[1] =Banana;
> >$testArray[2] =Peach;
> >
> >echo "<INPUT NAME = \"kcompany[]\" TYPE = \"hidden\"
VALUE=\"$testArray\">";
> >
> >Page2
> >echo $testArray[1];
> >
> >
> >On different variations of this I keep on getting 'Array' when I to
return the variable on the second page
> >
> >Many Thanks.
> >Kaan.
> >
> >
> >
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to