Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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

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,所以基本上我不是这方面的专家,我找不到任何解决方案,所以我想做的是将提交日期添加到全局变量中 用户必须输入所选的日期范围,当用户单击“提交”按钮时,数据将显示 <form method="post" action="<?php echo base_url() ?>index.php/overview/overall" class="form-inline"> <div class="input-group-addon">Please Choose the Da

所以基本上我不是这方面的专家,我找不到任何解决方案,所以我想做的是将提交日期添加到全局变量中

用户必须输入所选的日期范围,当用户单击“提交”按钮时,数据将显示

<form method="post" action="<?php echo base_url() ?>index.php/overview/overall" class="form-inline">
<div class="input-group-addon">Please Choose the Date</div>
<input name="date-selector" type="text" class="form-control daterange" id="inlineFormInputGroup" placeholder="">
<input type="submit" name="submit" value="Submit" class="btn btn-primary">
</form>

如何为“日期”创建一个全局变量,以便在控制器的多个函数中使用该日期变量?谢谢

在constants.php(位置:application\config)中定义全局变量“$\u date”,这样您也可以在模型、视图和控制器中使用它。

请按照以下链接获取帮助:@RanvirSingh问题是,用户我希望用户插入日期,我如何配置它?
 public function overall(){
    $date = $this->input->post('date-selector');
    $start_date = date("Y-m-d", strtotime(substr($date, 0,10)));
    $end_date = date("Y-m-d", strtotime(substr($date, 13,22)));
    $data = $this->overview_model->overall_data($start_date,$end_date);
}