INPUT чтобы посылал
От: DivnenkoIvan Россия  
Дата: 24.01.08 14:40
Оценка:
Привет,

какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?
Re: INPUT чтобы посылал
От: Bereal Россия bereal.ru
Дата: 24.01.08 15:33
Оценка:
Здравствуйте, DivnenkoIvan, Вы писали:

DI>Привет,


DI>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?


1. как вы тогда определите , был ли он отмечен? =)

2. если вам неважно отмечен ли был чекбокс или нет, то вы используете не тот элемент. возможно вам нужен type=hidden и тд
The God is Real ... unless declared as Integer
Re[2]: INPUT чтобы посылал
От: DivnenkoIvan Россия  
Дата: 24.01.08 15:50
Оценка:
Здравствуйте, Bereal, Вы писали:

B>Здравствуйте, DivnenkoIvan, Вы писали:


DI>>Привет,


DI>>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?


B>1. как вы тогда определите , был ли он отмечен? =)

checked == on или off

B>2. если вам неважно отмечен ли был чекбокс или нет, то вы используете не тот элемент. возможно вам нужен type=hidden и тд


тут проблема немножко в другом и для быстрого ее решения нужно чтобы так работало, но наверное много захотел
Re[3]: INPUT чтобы посылал
От: Bereal Россия bereal.ru
Дата: 24.01.08 15:53
Оценка:
Здравствуйте, DivnenkoIvan, Вы писали:


B>>1. как вы тогда определите , был ли он отмечен? =)

DI>checked == on или off

а на сервере? =)))
The God is Real ... unless declared as Integer
Re[4]: INPUT чтобы посылал
От: DivnenkoIvan Россия  
Дата: 24.01.08 16:12
Оценка:
Здравствуйте, Bereal, Вы писали:

B>Здравствуйте, DivnenkoIvan, Вы писали:



B>>>1. как вы тогда определите , был ли он отмечен? =)

DI>>checked == on или off

B>а на сервере? =)))

сервер почему-то принимает фиксированное количество параметров и орет 400 если хотя бы одного параметра нет придется работать с raw параметрами, неохота правда разбирать все это
Re: INPUT чтобы посылал
От: Аноним  
Дата: 11.02.08 11:46
Оценка:
Здравствуйте, DivnenkoIvan, Вы писали:

DI>Привет,


DI>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?

никакие, обычно реализуется так:
<input type="hidden" name="asdf" value="no"/>
<input type="checkbox" name="asdf" value="yes"/>

если критично чтобы в запросе передавался один параметр, на чекбокс вешается обработчик onclick в котором дизаблится hidden поле.
Re[5]: INPUT чтобы посылал
От: Mamut Швеция http://dmitriid.com
Дата: 11.02.08 12:33
Оценка:
Здравствуйте, DivnenkoIvan, Вы писали:

DI>Здравствуйте, Bereal, Вы писали:


B>>Здравствуйте, DivnenkoIvan, Вы писали:



B>>>>1. как вы тогда определите , был ли он отмечен? =)

DI>>>checked == on или off

B>>а на сервере? =)))

DI>сервер почему-то принимает фиксированное количество параметров и орет 400 если хотя бы одного параметра нет придется работать с raw параметрами, неохота правда разбирать все это

???? Судя по всему, есть доступ к серверу (иначе как бы можно было разбирать RAW параметры). Соответственно, надо смотреть код, который генерирует ошибку 400 и править его. В РНР достаточно isset($_POST['имя_чекбокса'])...


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.