dpxo13079 2017-02-17 17:17
浏览 46
已采纳

调用路由URL发送参数CodeIgniter

Hello im working with code igniter and I try to send parameters from url into view to controller

My Controller

public function mainView($num=null) {
        $this->load->view('header');



        // $data = array('foo[' => 'Hello', 'bar' => 'world');
        if (!isset($_SESSION[$this::jsondevices])) {
            var_dump("Descargo");

            $_SESSION[$this::jsondevices] = $this->restlib->consumirDominiosDeMoca($this->restmodel->modelUserDevices());
            $_SESSION[$this::jsontags] = $this->restlib->consumirDominiosDeMoca($this->restmodel->modelTagsMoca());
        }
        var_dump("No descargo");
        $data = $this->piemodel->mainValues($this, $_SESSION[$this::jsondevices], $_SESSION[$this::jsontags]);

        $this->load->view('user/login/vistachart', $data);
        $this->load->view('footer');
    }

My js

  window.location.href = "<?= base_url('home2/$1')?>";

And my route

$route['home2/(:num)'] = 'user/mainView/$1';

And the result

404 Page Not Found

But I try with $route['home'] = 'user/mainView'; Work's What Im doing wrong?

  • 写回答

1条回答 默认 最新

  • dongyanjing5975 2017-02-17 17:38
    关注

    Send your parameter like this in js:

     window.location.href = "<?= base_url('home2/1')?>";
    

    it redirects to user/mainView/1 where 1 is parameter.

    Also don't forget to load url helper in application/config/autoload.php.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 对于这个问题的代码运行
  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败