Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Проблемы с передачей параметров из чекбоксов (http://www.flasher.ru/forum/showthread.php?t=69299)

sanitar 18.09.2005 21:32

Проблемы с передачей параметров из чекбоксов
 
Ситуация такая - генерируется из базы список чекбоксов, имена типа т# где #-номер поля, а теперь собсно вопрос - каким образом создать массив из значений тока отмеченных боксов?

заранее извиняюсь если подобный вопрос уже был, искать нервов бы не хватило, мышки ща нет, так что мне и вопрос этот не просто дался =)))

ilzhan 18.09.2005 23:34

Код HTML:

<form action=index.php method=post>
 <input type=checkbox name=mass[]>
 <input type=checkbox name=mass[]>
 ...
 <input type=submit>
</form>

PHP код:

print_r($_POST['mass']); 


ninja_127 19.09.2005 17:41

Цитата:

Сообщение от sanitar
Ситуация такая - генерируется из базы список чекбоксов, имена типа т# где #-номер поля, а теперь собсно вопрос - каким образом создать массив из значений тока отмеченных боксов?

Если массив передается из уже выбранных чекбоксов, то можно сформировать новый во время перебора массива
PHP код:

foreach ($mass as $key=>$value){
    if (
$value=="on") {
        ...
собираем новый массив из только выбраннх чекбоксов;
    }




Часовой пояс GMT +4, время: 17:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.