Как добиться /index.php/myapp?id=1
в формате codeigniter как
/ index.php / MyApp / ID / 1
Но вышесказанное не работает
Спасибо!
ОБНОВЛЕНИЕ за комментарий:
URL = / index.php / MyApp / шоу / 1
функция show () { $ данных = $ this-> вход-> Get (); }
CodeIgniter использует контроллеры и сегменты URL для достижения этой цели. С URI Class вы сможете получить доступ к идентификатору с помощью $this->uri->segment(3).
$this->uri->segment(3)
Вы можете удалить /id/ со своего адреса и создать некую схему RESTful, которая перенаправит /:any/:num на /:any/show/:num. Таким образом, вам просто нужно создать метод show в вашем контроллере, чтобы получить идентификатор и обработать его.
/id/
/:any/:num
/:any/show/:num
show