按1月20日1个提问里答复的方法删除一段代码后,就一直显示提交中,无法提交成功。请回答,谢谢!
function check_addquestionapikey() {
session_start ();
if ($_SESSION ["addquestiontoken"] == null || $this->input->post ( 'tokenkey' ) == null) {
$message ['message'] = "非法操作!";
echo json_encode ( $message );
exit ();
}
if ($_SESSION ["addquestiontoken"] != $this->input->post ( 'tokenkey' )) {
$message ['message'] = "页面过期,请保存数据刷新页面在操作!";
echo json_encode ( $message );
exit ();
}
}
有可能是session存储异常,一般常见session无法存储或者配置了cdn的网站,导致前端存储的校验值提交后和session存储的不一致导致。你上面截图就是校验方法,如果不想校验可以在方法里第一行加入一个 return true;
一周热门 更多>