Ragnarok

Ragnarok
Рейтинг
239
Регистрация
25.06.2010

"изучение IT открывает все пути и тогда идёт движенье к оптимальному решенью"

Когда пытаешься бросить пить, но знаки повсюду...

DaImeR, если я правильно понял задачу, Вам нужно только подсчитать общую сумму "цветов": green, purple и т.п

И мой вариант: все вопросы называть не q1, q2, q3, а просто q[] и потом одним циклом перебирать

DaImeR, у чекбоксов должны быть разные имена, но можно сделать через массив. я бы сделал как-то так, назвал все name="q[]"

<p><b>13. Что Вы выберите: </b><Br> 
<input type="checkbox" name="q[]" value="beige"> автоматическое существование <Br>
<input type="checkbox" name="q[]" value="purple"> направление от традиции и ритуалов <Br>
<input type="checkbox" name="q[]" value="red"> утверждение собственного доминирования <Br>
<input type="checkbox" name="q[]" value="blue"> покорность высшим авторитетам, чувство вины <Br>
<input type="checkbox" name="q[]" value="orange"> достижение целей и результатов, маневрирование <Br>
<input type="checkbox" name="q[]" value="green"> реагирование на человеческие нужды, выбор по ситуации <Br>
<input type="checkbox" name="q[]" value="yellow"> мышление-гибкое, вопрошающее, принимающее <Br>
<input type="checkbox" name="q[]" value="turquoise"> коллективное сознание, сотрудничество и взаимосвязанность <Br>
<input type="checkbox" name="q[]" value="coral"> направление ещё неизвестными возможностями мозга <Br>
</p>

можно ещё проверить как-то так

$green = 0;
$orange = 0;
//...
foreach($_POST["q"] as $post) {
switch($post):
case("green"): $green++; break;
case("orange"): $orange++; break;
//...
default: break;
}

намедни писали про "невидимую" капчу от гугла, отличная возможность попробовать

https://habrahabr.ru/post/320664/

код получить тут

документация с примерами тут

globalmoney, давно уже при смс доп комиссия.. как альтернатива, enum

Sostavitel, снимаю бронь по личным, прошу прощения.

Всего: 3369