2015-05-15 7 views
-2

Я строию онлайн-математический экзамен, пользователь выбирает тему, и моя программа генерирует представление со всеми вопросами от выбранного объекта. ПОМОЩЬ В ЭТОМ ЧАСТИ: после отправки ответов я хочу, чтобы система перезагрузила страницу, сохранила выбранные параметры и покрасила нужные параметры зеленым цветом.Что я должен использовать в этой ситуации? (Code Igniter)

+1

[Как спросить] (http://stackoverflow.com/help/how-to-ask). – Tpojka

ответ

0

Для сохранения выбранных параметров, вы должны использовать codeignier формы помощников: http://www.codeigniter.com/userguide2/helpers/form_helper.html

Я не уверен, что это лучшая практика для окрашивания правильных ответов. однако, когда вы вычисляете данные формы, чтобы найти правильные ответы, вы можете просто добавить элемент к каждой записи, например, ответ правильный или неправильный ($ records [$ id] ['answer'] = 'right';), тогда, когда вы генерируете форма, поместить этот пункт в качестве класса в ваши элементы формы, например, так:

<div class="<?php echo $answer; ?>"> 
    ... form field ... 
</div> 

затем просто создать несколько простых правил CSS, как:

.wrong{background:red} 
.right{background:green} 

я думаю, что это делает работу для вас.

Смежные вопросы