调用错误的控制器功能

时间:2014-10-31 09:46:29

标签: codeigniter codeigniter-2

我正在为我的公司建立一个小型人力资源管理系统,并且面临着GoDaddy托管的奇怪问题。好像弄清楚index.php?部分所带来的痛苦还不够,现在我无法以HR身份登录。我得到的错误是:

  

解析错误:语法错误,第58行/home/content/37/11019837/html/hrms/application/controllers/hr.php中的意外'['

现在它引用的行是文件上传功能的一部分,如下所示:

$path = $this->upload->data()['full_path'];

。 。 。这只是将上传的文件路径保存到$ path。但是,这是上传功能的一部分,甚至在登录时都不应该被访问。一旦我点击“登录”,URL就会显示http://www.example.com/hrms/index.php?/hr/dashboard,这意味着将调用以下函数:

public function dashboard()
    {
        $data['page_title'] = 'HR Area';
        $this->load->view('hr/header.php', $data);
        $this->load->view('hr/navigation.php');
        $this->load->view('hr/footer.php');
    }

分手说明:该应用程序在本地服务器上没有打嗝,所以我不确定它为什么在GoDaddy服务器上跳跃功能。有人会抛光吗?

1 个答案:

答案 0 :(得分:3)

试试这个:

$path = $this->upload->data();
$path1 = $path['full_path'];