Весьма интересный вариант... Думал на счет layout'a, но, увы, с namespace'ами проблемки... Собственно, как и с вариантом выше. Ибо приходится просто создавать анонимную функцию, нет возможности взять и вызвать функцию из какой-либо модели
Да вот маленькая проблема состоит в том, что при редиректе я не передам те данные во второй контроллер и придется это делать костылем - записывать в сессию данные, и во второй форме в hidden'е как раз их и оставлять. А на третье странице, которая уже сохраняет данные в БД их цеплять. Но это бред, ибо на втором этапе это все тоже придется делать через эту же жопу из-за того, что валидации не произойдет, если поставить тупой action на форму. А при редиректе, ясное дело, данные не сохранятся. Короче, муторно...
Dark Hole: да, ваш ответ оказался правильным при небольшой доработке, вот только лажа с последовательными числам: 1, 2, 3 и 4, 5, 6, 7, например. Есть варианты, как править?
Согласен. Куки - лучше. Вернее, быстрее. База - бредово. Блин, тогда нужно будет писать крону для удаления из базы через три часа. С другой стороны, куки очистить можно. А вот от базы не убежишь... Хотя, при большом желании, и VPN в помощь... Так что, да, куки.