Не удается передать данные из представления в контроллер через URL - PullRequest
0 голосов
/ 02 апреля 2019

Я новичок в CodeIgniter и пытаюсь передать данные из представления в контроллер, а затем получить к ним доступ. Я искал различные решения, но ни одно из них не помогло мне. Не могли бы вы помочь мне сообщить, где я не прав?

помощник URL загружается автоматически, и я не понимаю, что еще делать.

view.php

 ...
<a href="<?php echo base_url().'product/'.$id; ?> 
...

Controller.php


class Product extends CI_Controller{

    public function __construct()
    {
        parent::__construct();
    }

    public function index($id){

       $id = $this->uri->segment(2);
        echo "hello";
          echo $id;
    }

}

ожидаемый результат - распечатать Hello, но вместо этого он показывает 404 Page not found. Пожалуйста помоги. Заранее спасибо.

1 Ответ

0 голосов
/ 08 апреля 2019

Я получил решение для ответа.

<a href="<?php echo base_url().'index/product/'.$id; ?>

печатает правильный вывод.Это так, потому что я сделал url_routing на моем сайте.Спасибо за помощь, кстати.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...