Re: order of elements in $_POST super global
| From: | Jo�o C�ndido de Souza Neto | Date: | Thu, 08 Jun 2006 15:32:42 +0000 |
| Subject: | Re: order of elements in $_POST super global | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-237635@lists.php.net to get a copy of this message | ||
Since i remember, when a for POST is sent and a checkbox is not checked, php
not receive this $_POST variable.
That is, i think you don´t need to use a foreach to know if checkbox was
checked or not.
Am i wrong?
""Ben Liu"" <blzabub8@gmail.com> escreveu na mensagem
news:8931758b0606080759u3d49932bqd4bdfb6dae436da1@mail.gmail.com...
> Hello All,
>
> I'm using a form (method="POST") to collect 30 boolean values from the
> end user using a series of checkboxes in the form. The form is
> arranged in a table so that the 30 check boxes are not a long list but
> rather three columns (with related items columnized). The problem is
> when I iterate through the $_POST results:
>
> The order in which I wish to present the checkboxes to the end user is
> different than the order I want to have in the $_POST super global and
> subsequently when I dump that information out to a text file.
>
> What would be the best way to solve this?
>
> 1) Is there a way to present the checkboxes in a certain order, yet
> have the data transmitted into the $_POST super global in a different
> order?
>
> 2) Does it make more sense to process the $_POST super global array
> and reorder the items within the array?
>
> 3) Some other method?
>
> Thanks for any advice.
>
> - Ben