Re: Tricky array question
| From: | Rainer | Date: | Tue, 05 Feb 2002 10:22:22 +0000 |
| Subject: | Re: Tricky array question | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-83568@lists.php.net to get a copy of this message | ||
Hi Andy,
I was just reading your message, do I see that you send an array with a
form?
Like <input name="glacier[x]"> ?
I just wanted you to know that using brackets [] is not allowed in the
html-name attribute! Your html-page will not validate :(
The sollution is sending al your vars as simple vars (no array) and collect
them with HTTP_GET_VARS[] or HTTP_POST_VARS[], php-variables.
Maybe this will also be a sollution for your problem... just take a look
from another point of view :)
Cheers,
Rainer.
"Andy" <news.letters@gmx.de> wrote in message
news:20020205100354.16285.qmail@pb1.pair.com...
> Hi there,
>
> I have a tricky array question.
>
> My app is passing via post a array variable called glacier. Now I am
> checking for the content
> of this array. Because there are more of those arrays, I am getting all
the
> names out of a db.
>
> How is it possible to get the value and keep the name of the array
dynamic?
>
> e.g:
> Array name passed by post is: $glacier //
> contains e.g. $glacier[0] = testname
> Array with category names coming out of db is: $category // contains
e.g.
> $category[0] = glacier
>
> echo $categories[0]; // returns glacier
> echo $glacier[0]; // returns testname
>
> I tryed $categories[0][0] but it returns only the first letter of glacier
> (g)
>
> Any ideas??
>
> Thanx, Andy
>
>
>