Так что я использую Limonade PHP, у которого есть проект RESTful, который эмулирует маршруты PUT, POST, DELETE для создания, обновления, удаления.Передача данных между состояниями PHP
Я пытаюсь разработать некоторые формы проверки, которая идет хорошо. Основная проблема, с которой я столкнулся, заключается в том, как вернуть отфильтрованные данные (которые не прошли проверку), чтобы повторно заполнить форму создания или редактирования.
Как это сделать? Я в настоящее время для создания страницы:
/admin/page/new -> GET function
/admin/page -> POST function
+ validate
+ pass, update db
+ fail, add errors to flash, redirect to /admin/page/mew
Это все падает вниз, как я не знаю, как заполнить/администратора/страница/новый с инвалидом, но отфильтрованные данные.
Нужно ли перенаправлять на отказ? Не могли бы вы просто вывести форму снова при неудаче без переадресации? – outis
@outis, главное, что я бы повторил код формы, который уже вызывается с использованием маршрута GET. если вы можете объяснить путь вокруг меня все уши. – 2010-05-03 15:24:48
Это немного неудобно для публикации в комментарии, так что посмотрите на мой ответ ниже. – outis