标签: php forms post-redirect-get
我在我的表格上使用Post / Redirect / Get模式。我之前从未使用过这种方法,而且我正试图解决这个问题:
通常情况下,当出现验证错误并在表单中显示POST值时,我总是只显示已发布的表单(粘性表单)。但是,使用PRG模式时,表单会在重定向后显示,因此没有任何POST值。
所以我的问题是,我如何实施PRG模式并且仍然有粘性表格?
答案 0 :(得分:4)
如果验证失败,为什么要重定向?您应该仅在成功时重定向,并使您的粘性表单失败。