You are here: Re: getting values of checkboxes. « PHP Programming Language « IT news, forums, messages
Re: getting values of checkboxes.

Posted by Rik Wasmus on 11/30/07 20:50

On Fri, 30 Nov 2007 21:38:50 +0100, The Natural Philosopher <a@b.c> wrot=
e:

> Jerry Stuckle wrote:
>> jodleren wrote:
>>> Hi all!
>>>
>>> I have a problem - I have a list of checkboxes, with certain data...=

>>> the point is, that some of them are set, and the important thing for=

>>> mere is to get those values, which have changed from CHECKED to NOT
>>> CHECKED.
>>> Certain values are marked, once done, the user removes the flags, an=
d
>>> I need to know what was set to not being checked anymore (to remove
>>> them from the task list).
>>>
>>> But - I only get the $_POST value, it the item was checked.
>>>
>>> How do I do it the other way?
>>>
>>> Hmmmmm while writing this, I wonder whether I can use isset() -
>>> whether the value is set, but just empty... will check tomorrow.
>>>
>>> WBR
>>> Sonnich
>>>
>> HTML only sends checkboxes which are checked. One way to do it is t=
o =

>> keep track of which boxes are checked (or all boxes with their previo=
us =

>> status) in hidden fields.
>>
>
> Mmm. I tend to resort to javascript at this point, set up an array of =
=

> hidden variables, and every time a checkbox is ticked or unticked, use=
=

> the 'onchange=3D' event handler to set the hidden variables up correct=
ly. =

> THEY all get sent in the post variable..

Why not have a no javascript required fallback just as easily? An =

array_diff() is quick & easy, and I'd say a lot faster to implement then=
=

the javascript solution.
-- =

Rik Wasmus

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация