Помочь с задачей
Помогите разобраться с задачей
ВВОДНАЯ:
1. Вопрос «КАКИЕ ЖИВОТНЫЕ У ВАС ЕСТЬ»? Варианты ответов выглядят в виде чекбоксов. Например так:
Кошка
Собака
Попугай
Рыбки
Рептилии
ЖИВОТНЫЕ ОТСУТСТВУЮТ
2. в хранилище ответов пользователя есть только одно поле с типом данных TINYINT. То есть записать ответы можно только одним, целым числом.
Задача:
1. сделать PHP скрипт генерирующий страницу содержащую:
a. Вопрос.
b. Варианты ответов
c. Хранилище ответов в виде
2. проставить checked у вариантов ответов в соответствии со значением хранилища по умолчанию (19)
3. при выборе варианта ответа - генерировать новое число-ответ и выводить его в input
4. при выборе варианта ответа ЖИВОТНЫЕ ОТСУТСТВУЮТ - блокировать остальные варианты и так же записать в хранилище результат (0)
5. при вводе числа в руками программа должна либо выделить нужные варианты ответов (в соответствии с введенным числом) либо выдать сообщение об ошибке.
Подсказки:
6. value чекбоксов должны быть следующими: 1 2 4 8 16 0 (то есть геометрическая прогрессия с основанием 2 + ноль для варианта ЖИВОТНЫЕ ОТСУТСТВУЮТ).
7. при таких value число 19 (то что выше описано как дефолтное значение хранилища) может сгенерироваться никак иначе нежели сумма value у чекбоксов 16+2+1.
Заявки фрилансеров

