Я строию онлайн-математический экзамен, пользователь выбирает тему, и моя программа генерирует представление со всеми вопросами от выбранного объекта. ПОМОЩЬ В ЭТОМ ЧАСТИ: после отправки ответов я хочу, чтобы система перезагрузила страницу, сохранила выбранные параметры и покрасила нужные параметры зеленым цветом.Что я должен использовать в этой ситуации? (Code Igniter)
-2
A
ответ
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}
я думаю, что это делает работу для вас.
Смежные вопросы
- 1. Должен ли я денормализовать в этой ситуации?
- 2. Почему я должен использовать интеллектуальную указатель в этой ситуации?
- 3. Должен ли я использовать UITableView в этой ситуации?
- 4. Должен ли я использовать вершинный шейдер в этой ситуации?
- 5. Должен ли я использовать прототипы JavaScript в этой ситуации?
- 6. Должен ли я использовать несколько потоков в этой ситуации? [Ruby]
- 7. Android - Должен ли я использовать обработчик в этой ситуации?
- 8. Где я должен использовать img.onload в этой ситуации?
- 9. Должен ли я использовать Drools в этой ситуации?
- 10. Должен ли я использовать подзапрос или сумму в этой ситуации?
- 11. Должен ли я использовать новое в этой ситуации?
- 12. Какую структуру данных я должен использовать для этой конкретной ситуации?
- 13. Какие шаблоны я должен использовать для этой ситуации?
- 14. Должен ли я использовать XML для этой ситуации?
- 15. Что бы я вернуться в этой ситуации
- 16. Что я делаю неправильно в этой ситуации?
- 17. Бенчмаркинг в Code Igniter
- 18. C#: Должен ли я беспокоиться об ошибке в этой ситуации?
- 19. Code Igniter SubApplication
- 20. Должен ли я сделать ImageHelper в этой ситуации?
- 21. Сколько столбцов я должен иметь в этой ситуации?
- 22. Должен ли я ДЕЙСТВИТЕЛЬНО делать подклассы в этой ситуации?
- 23. Почему в этой ситуации я должен закрыть ZipOutputStream определенным образом?
- 24. Какую логику я использую в этой ситуации?
- 25. Как лучше использовать SVN в этой ситуации?
- 26. Как использовать malloc в этой ситуации?
- 27. Code Igniter relationship
- 28. Могу ли я использовать Code Igniter с Concrete5?
- 29. Code Igniter authentication library
- 30. как использовать ВПР команду в этой ситуации
[Как спросить] (http://stackoverflow.com/help/how-to-ask). – Tpojka