【问题标题】:codeigniter : Why does the requested page is not found? [closed]codeigniter:为什么找不到请求的页面? [关闭]
【发布时间】:2012-10-04 09:56:09
【问题描述】:

我有这样的链接

<td><a href="<?php echo base_url(); ?>index.php/c_materialjasa/gkategorimaterial">Lihat Tabel</a></td>

这是我的控制器

  class C_kategorimaterial extends CI_Controller{
public function __construct() {
    parent::__construct();
    $this->load->model('m_materialjasa');
    $this->load->model('m_admin');
}
function gkategorimaterial()
{
    //$data['title'] = 'Ambil Kode Kategori Material Jasa';
    //$this->load->view('head',$data);
    //$this->load->view('g/gkategorimaterial');

    echo 'getkategorimaterial';


}}

屏幕显示错误404 not found ?我创建了视图gkategorimaterial 它位于views/g/gkategorimaterial

【问题讨论】:

  • 视图是否命名为gkategorimaterial.php

标签: php codeigniter controller http-status-code-404


【解决方案1】:

控制器名称必须在函数名称之前:

<a href="<?php echo base_url(); ?>index.php/
           c_kategorimaterial/gkategorimaterial">Lihat Tabel</a>

【讨论】:

    【解决方案2】:

    解决了!我将控制器 A 复制粘贴到 -> 控制器 B 中,然后我忘记将其类更改为控制器 B 扩展了某种类似的东西

    谢谢

    【讨论】:

      猜你喜欢
      • 2012-08-18
      • 2017-03-07
      • 1970-01-01
      • 1970-01-01
      • 2017-11-16
      • 1970-01-01
      • 1970-01-01
      • 2018-04-18
      • 2016-01-12
      相关资源
      最近更新 更多