小编Siv*_*iva的帖子

PHP CodeIgniter 4 - 表单提交 - 错误“找不到‘注册/索引’的路径”

form_open()在视图中使用辅助方法来指示控制器方法来处理表单提交操作并在app\Config\Routes.php.

我仍然收到错误Can't find a route for 'registrations/index'

请协助解决该问题。下面提供了代码片段。

错误:

在此输入图像描述

register.php查看文件:

            <?php echo form_open('/registrations/index'); ?>
Run Code Online (Sandbox Code Playgroud)

Registrations.php控制器:

class Registrations extends BaseController {

    public function index() {

        $data['coursename'] = $this->getCourseName();  

        log_message('info','name field >' . $this->request->getVar('iname') . '<<');

        echo view('templates/header');
        echo view('pages/register', $data);
        echo view('templates/footer');
    }
Run Code Online (Sandbox Code Playgroud)

路线.php

$routes->get('/registrations/index', 'Registrations::index');
Run Code Online (Sandbox Code Playgroud)

php routes codeigniter form-submit codeigniter-4

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

codeigniter ×1

codeigniter-4 ×1

form-submit ×1

php ×1

routes ×1