我正在使用 CodeIgniter 的 flashdata 来存储我的验证码以用于下一个请求。它在本地站点上运行良好,但在服务器上却不行。两种代码没有区别。
我想知道 flashdata 功能是否需要任何额外的插件或 apache/php 配置。
这是我设置数据的方式:
$this->session->set_flashdata('captchaWord', $cap['word']);
这就是我检索它的方式:
if (strcasecmp($this->input->post('captchaWord'), $this->session->flashdata('captchaWord')) != 0)
有任何想法吗?