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 无法发送会话缓存限制器会话\u start()_Php_Codeigniter - Fatal编程技术网

Php 无法发送会话缓存限制器会话\u start()

Php 无法发送会话缓存限制器会话\u start(),php,codeigniter,Php,Codeigniter,我在呼叫支付控制器时遇到问题,我已尝试使用 session_start (); // Turn off all error reporting error_reporting (0); 但是如果使用它,我调用的数据不会显示 这就是问题所在 这是我的控制器 您应该使用$this->load->library('session')而非会话\u start() 放置$this->load->library('session')在控制器上的构造函数中 像这样的 public function

我在呼叫支付控制器时遇到问题,我已尝试使用

 session_start ();
// Turn off all error reporting
error_reporting (0); 
但是如果使用它,我调用的数据不会显示

这就是问题所在

这是我的控制器


您应该使用
$this->load->library('session')而非
会话\u start()

放置
$this->load->library('session')在控制器上的构造函数中


像这样的

public function __construct()
{
   parent::__construct();
   $this->load->library('session');
}
选中此项

您可以使用codeigniter的“会话”库

public function __construct(){
  parent::__construct();
  $this->load->library("session"):
}
//set session value
public function name-of-function(){
    $newdata = array(
        'username'  => 'johndoe',
        'email'     => 'johndoe@some-site.com',
        'logged_in' => TRUE
     );
     $this->session->set_userdata($newdata);
}
//accessing session value
public function()
{
   $username = $this->session->userdata("username");
   echo $username;
}
在上面的函数中,我们初始化会话库,然后设置会话值,然后从会话访问这些值。希望它能帮助你


有关更多信息:

这有帮助吗?这个错误消息描述得很好。
Pembayaran.php
中的控制器在第224行中产生一些输出。也许你应该看看那一行(或者粘贴在这里)。请在你的模态或控制器中发布你的会话变量集。你能不能也显示你的构造函数中的第17行?我已经添加了库会话,但它仍然是相同的错误session\u start()@randyspriyanda也许你已经加载了$this->load->library('session');如果是新的,则不应加载超过一个$this->load->library('session');。您必须在项目的每个控制器上加载一次。我已经添加了库会话,但仍然是相同的错误会话\u start()不使用会话\u start(),只需初始化库,不需要会话\u start()