【发布时间】:2012-06-27 09:06:56
【问题描述】:
在我发送表单后我会进入验证码页面 - 而不是返回表单? 怎么做? 我应该使用会话吗?
我知道如何在表单页面上实现验证码 但我想知道它是如何完成的: 我被重定向到验证页面前。 https://stackoverflow.com/captcha?s=f689274e-e760-482d-a008-31d4bd469f80
我不需要任何具体的解释 - 我想知道一个想法。
【问题讨论】:
-
哇!那是一个非常广泛的问题。我认为您应该将其编辑得更具体,并包含一些代码示例。目前范围太广了!
-
好吧,表单接收页面决定它需要授权。因此它将所有 $_POST 字段保存到 $_SESSION 中,发送 Location: 重定向到验证码页面。验证码页面重定向到自身,检测之前的 $_SESSION[_POST] 值,然后再次重定向到表单接收页面。表单处理验证是否设置了验证码授权标志,然后最终使用之前存储的 _POST 值作为示例。
标签: php