Многошаговые формы с использованием CodeIgniter

Я пытаюсь создать многошаговую форму с CodeIgniter, но я не могу понять, как это должно быть. Мои мысли создать для каждого шага различные функции и представления контроллера. Правильна ли моя мысль или есть ли лучший способ ее реализовать? Вы рекомендуете создавать FOMRS с использованием AJAX?

Заранее спасибо.

1 ответ

Решение

Для вашей проблемы я могу предложить два решения. Вам решать, используете ли вы ajax или форму сообщения.

Способ 1

1. Один первый setp сохранить данные в таблице 2. Во втором и всех других шагах обновить таблицу. Если вы собираетесь вернуть функциональность, вам придется работать осторожно и убедиться, что код формы имеет первичный ключ, когда хотя бы первый шаг пройден.

Способ 2 В этом методе не сохраняйте в таблицу только каждую запись формы в сеансе, а когда пройден последний шаг, вы можете сохранить данные в таблице из сеанса раз и навсегда

Другие вопросы по тегам