Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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 刷新表单时如何保留过去的值?_Php_Codeigniter - Fatal编程技术网

Php 刷新表单时如何保留过去的值?

Php 刷新表单时如何保留过去的值?,php,codeigniter,Php,Codeigniter,提交申请表时,缺少一些必填字段。刷新时,如何将填充的值保留在相关文本框中?代码需要在CodeIgniter中 文本框创建代码如下所示: <?php $data = array( "name" => "catname", "id" => "catname", "value" => "", "required"=>"required", "class" => "form-control", "placeholder" => "Category Name",

提交申请表时,缺少一些必填字段。刷新时,如何将填充的值保留在相关文本框中?代码需要在CodeIgniter中

文本框创建代码如下所示:

<?php
$data = array(
"name" => "catname",
"id" => "catname",
"value" => "",
"required"=>"required",
"class" => "form-control",
"placeholder" => "Category Name",
"aria-describedby" => "sizing-addon1"
);
echo form_input($data);
?>

提交表单时,捕获值并将其放入$\u会话变量中。
然后,您可以在页面刷新后将其发送到表单中。

将帖子数据发送到视图:-

//in Controller
$data=$this->input->post();
$this->load->view('viewname',$data);

您可以在视图中使用此数据。

您可以使用
set\u value
helper函数。提供的文件



Check codeigniter form validations用户指南在会话中分配表单值,并放置在值中以设置会话值有用吗?
<?php
$data = array(
"name" => "catname",
"id" => "catname",
"value" => set_value("catname"), //This is the change
"required"=>"required",
"class" => "form-control",
"placeholder" => "Category Name",
"aria-describedby" => "sizing-addon1"
);
echo form_input($data);
?>