Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Codeigniter&;篝火表单值不是';刷新时未清除_Php_Html_Codeigniter_Bonfire - Fatal编程技术网

Php Codeigniter&;篝火表单值不是';刷新时未清除

Php Codeigniter&;篝火表单值不是';刷新时未清除,php,html,codeigniter,bonfire,Php,Html,Codeigniter,Bonfire,使用CI&Bonfire设置表单的输入字段时,如果我在其中键入内容然后刷新页面,则在页面刷新时不会清除这些字段。只有手动单击URL栏或重新启动浏览器,它们才会更改。这是一个麻烦,因为我需要通过控制器在每次刷新时用新值填充表单 这可能是因为在视图中缓存表单,但我不知道在哪里关闭它 图像:您可以在输出最终渲染显示之前手动设置服务器标题。它也将解决缓存问题 您可以在构造函数中设置 $this->output->set_header("HTTP/1.0 200 OK"); $this->

使用CI&Bonfire设置表单的输入字段时,如果我在其中键入内容然后刷新页面,则在页面刷新时不会清除这些字段。只有手动单击URL栏或重新启动浏览器,它们才会更改。这是一个麻烦,因为我需要通过控制器在每次刷新时用新值填充表单

这可能是因为在视图中缓存表单,但我不知道在哪里关闭它


图像:

您可以在输出最终渲染显示之前手动设置服务器标题。它也将解决缓存问题

您可以在构造函数中设置

$this->output->set_header("HTTP/1.0 200 OK");
$this->output->set_header("HTTP/1.1 200 OK");
$this->output->set_header('Last-Modified: '.gmdate('D, d M Y H:i:s', $last_update).' GMT');
$this->output->set_header("Cache-Control: no-store, no-cache, must-revalidate");
$this->output->set_header("Cache-Control: post-check=0, pre-check=0");
$this->output->set_header("Pragma: no-cache");