在此服务器上找不到请求的URL。在php codeigniter上

时间:2017-04-07 08:46:41

标签: php codeigniter

我是codeigniter的初学者,我正在尝试建立一个库存系统。仪表板已准备就绪,但当我单击仪表板上的按钮时出现错误,它没有加载新产品视图我定义的路线尝试了很多但没有正面结果

这是我的控制器

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Dashboard extends CI_Controller {

    public function _construct(){
        parent::_construct();
        $this->load->database();

        $this->load->model("m_inventory");
        $this->load->helper('form');
        $this->load->library('form_validation');
    }

    public function add_items(){
        $this->load->view('newproduct');
    }
}

我的信息中心视图

<div class="form">
    <h2>Inventory System</h2>
    <div class="button1">
        <a title="New account" href='<?php echo base_url ('dashboard/add_items'); ?>New product</a> 
    </div> 
    <div class="button2">
        <input type="submit" name="submit" value="Current Stock" > 
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

  1. 确认是否加载了 url 帮助程序 application / config / autoload.php ,因为您使用的是base_url()
  2. 您的观看文件名称应为 newproduct.php
  3. 通过在基本网址后添加/删除 index.php进行检查。
  4. 如果上述内容无法帮助您分享您获得的错误和CI版本。