Php localhost发送无效的响应代码igniter 4
我刚刚在Youtube上学习了第9集“插入数据”中的“网络编程unpas”(使用印度尼西亚语)。我按照这门课做了,试着插入数据。将数据插入数据库后,它将被重定向到索引文件 因此,错误是显示localhost发送无效响应 Idk有什么问题吗 这是密码 routes.phpPhp localhost发送无效的响应代码igniter 4,php,codeigniter,codeigniter-4,Php,Codeigniter,Codeigniter 4,我刚刚在Youtube上学习了第9集“插入数据”中的“网络编程unpas”(使用印度尼西亚语)。我按照这门课做了,试着插入数据。将数据插入数据库后,它将被重定向到索引文件 因此,错误是显示localhost发送无效响应 Idk有什么问题吗 这是密码 routes.php $routes->get('/', 'pages::index'); $routes->get('/komik/create', 'komik::create'); $routes->get('/komik/
$routes->get('/', 'pages::index');
$routes->get('/komik/create', 'komik::create');
$routes->get('/komik/(:segment)', 'komik::detail/$1');
controller/komik.php
<?php
namespace App\Controllers;
use App\Models\komikmodel;
class komik extends BaseController
{
protected $komikmodel;
public function __construct()
{
$this->komikmodel = new komikmodel();
}
public function index()
{
$data = [
'title' => 'Daftar Komik' ,
'komik' => $this->komikmodel->getkomik()
];
return view('komik/index', $data);
}
public function detail($slug)
{
$data = [
'title' => 'Detail Komik',
'komik' => $this->komikmodel->getkomik($slug)
];
if(empty($data['komik']))
{
throw new \CodeIgniter\Exceptions\PageNotFoundException('Judul Komik '. $slug. 'Tidak Ditemukan');
}
return view('komik/detail', $data);
}
public function create()
{
$data = [
'title' => 'Form Tambah Data Komik'
];
return view('/komik/create', $data);
}
public function save()
{
$slug = url_title($this->request->getVar('judul'), '-', true);
$this->komikmodel->save([
'judul' => $this->request->getVar('judul'),
'slug' => $slug,
'penulis' => $this->request->getVar('penulis'),
'penerbit' => $this->request->getVar('penerbit'),
'sampul' => $this->request->getVar('sampul')
]);
session()->setFlashData('pesan', 'Data berhasil di tambahkan!');
return redirect()->to('/komik');
}
}
在哪个URL上重定向?这是有效的吗?您是否尝试过删除“重定向到”函数开头的斜杠?像这样return redirect()->到('komik')代码>?另外,如果您想使用重定向设置flashdata,可以这样编写:return redirect()->to('komik')->with('pesan','Data berhasil di tambahkan!')代码>您需要共享路由器配置too@ViLarurl仍然相同,位于komik/save,并且已经使用,没有斜杠,仍然没有working@mail2bapi已更新,请根据您的路线配置文件进行检查,您未声明任何/komik路线。您应该添加类似于$routes->get('/komik',komik::yourFunction')的内容代码>