@N7EIght

Как можно хранить HTML код для дальнейшего его изменения пользователем?

Всем привет, я сейчас делаю проект, на котором нужно создавать вопросы (тесты). Столкнулся с такой проблемой: допустим у меня есть 5 полей (input), первое поле - это вопрос, остальные - варианты ответа. После того как пользователь отправит форму (form), мой JQuery скрипт создаёт нужно структуру вопроса для того кто проходит тест, т.е. если у создателя теста видны поля, то уже у того кто проходит его поля не видны и он может отвечать на вопрос. Так же я использую JQuery UI. В итоге мой скрипт генерирует примерно такую структуру вопроса: ul > li (Вопрос) + li (1 вариант ответа) + li (2 вариант ответа) + li (3 вариант ответа) + li (4 вариант ответа). Как можно хранить этот список или как можно его сократить, чтобы потом отправить в бд, ведь иногда могут попадаться довольно таки длинные вопросы и ответы, а в бд это хранить как-то не удобно
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ответы на вопрос 2
Konata69lol
@Konata69lol
backend developer (php/go)
довольно таки длинные вопросы и ответы

Насколько длинные? десятки тысяч символов?
в бд это хранить как-то не удобно

Почему? Как раз в бд и удобно хранить.

Примерная структура (набор таблиц):
- вопросы (текст вопроса),
- ответы (текст ответа, флаг (верный, не верный)),
- вопрос-ответ связующая таблица

Далее собираете данные из бд и подставляете в шаблон.
Ответ написан
OTCloud
@OTCloud
- И как назовемся? Пожиратели пожирателей смерти?
Local Storage даёт такую возможность. 40 Мб там за глаза )

https://www.google.com/amp/s/tproger.ru/articles/l...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы