Я начинаю кодировать в codeigniter, здесь после кнопки отправки данные должны быть вставлены в базу данных и перенаправлены на следующую страницу. Для меня вставка в базу данных успешно выполнена, но страница не перенаправляет;
это мой контроллер - Home.php
но я получаю ошибку, так как запрошенный URL / код / дисплей не найден на этом сервере.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Home extends CI_Controller{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->load->view('demo');
//$this->load->model('Insert_data');
}
public function savedata()
{
if($this->input->post('submit'))
{
$data=array(
'name'=>$this->input->post('name'),
'email'=>$this->input->post('email'),
'content'=>$this->input->post('content'));
$result=$this->Insert_data->saverecords($data);
if ($result)
{
echo "Records Saved Successfully";
redirect(base_url().'Home/display');
}
else
{
echo "Records not Saved Successfully";
}
}
}
public function display()
{
$this->load->view('display');
}
}