我尝试显示(* localhost / ujian / index.php / user_controller *) 但没找到,为什么?
代码
class User_controller extends CI_Controller{
function __construct()
{
parent ::__construct();
$this->load->model('user_model');
$this->load->helper(array('form'));
}
function user()
{
$data['judul'] = 'Daftar User';
$this->load->view('user', $data);
}
function simpan_user()
{
$this->user_model->simpan_user();
$data['notifikasi'] = 'Data berhasil disimpan';
$data['judul']='Insert Data Berhasil';
$this->load->view('notifikasi', $data);
redirect('user_controller');
}
function view()
{
$data['daftar_user'] = $this->user_model->get_user_all();
$this->load->view('daftar_user', $data);
}
function delete_user($id)
{
$data['daftar_user'] = $this->user_model->get_user_all();
$this->load->view('daftar_user', $data);
$username = $this->user_model->delete_user($id);
redirect('user_controller');
}
我尝试显示(* localhost / ujian / index.php / user_controller *) 但没找到,为什么?
答案 0 :(得分:0)
根据您的问题,您正在调用网址:
localhost/ujian/index.php/user_controller
但是你的控制器没有默认函数index()。因此,添加默认功能并对此网址执行默认操作。
function index()
{
// add your action
// or call any default function like $this->user();
}
答案 1 :(得分:0)
如果未在控制器名称后指定任何函数名称,则默认调用index()函数。
在您的请求URL中没有指定函数名,因此,它默认调用index()函数。但是在您请求的控制器中没有定义Index()函数。
请创建一个index()函数并尝试。
干杯.. !!