在token_on配置项打开的时候,如果提交表单出错,使用
$this->error(“Error”);报错的方式进行处理时,返回到编辑表单页,是不能提交页面的。原因比较复杂。最终的解决办法是这样的,修改如下代码: public function autoCheckToken($data) {
......
if($value && $_SESSION[$name][$key] === $value) { // 防止重复提交
//unset($_SESSION[$name][$key]); // 验证完成销毁session
return true;
}
......
} 最佳答案