Я следую этому руководству по CodeIgniter:
http://ie.mirror.twsweb -int.com / codeigniter / user_guide / tutorial / index.html
4-я страницаучебник:
http://ie.mirror.twsweb -int.com / codeigniter / user_guide / tutorial / create_news_items.html
На 4-й странице учебника он упоминает, что вы должнысоздайте свою собственную успешную страницу входа.
Я хочу создать ссылку на success.php, которая ссылается на страницу индекса (вызывает news_index).IE с точки зрения URL, мне нужна ссылка, которая идет от
http://example.com/codeigniter/index.php/news/create
до
http://example.com/codeigniter/index.php/news/
Каким образом динамические URL-адреса создаются в CodeIgniter?
Сначала загрузите вспомогательный URL в ваш контроллер или файл автозагрузки.
Затем используйте функцию site_url() и просто передавайте новости.
site_url()
<?php echo site_url('news');?>
Если вы посмотрите на эту страницу - http://ie.mirror.twsweb -int.com / codeigniter / user_guide / helpers / url_helper.html вы можете увидеть, как работает функция site_url().
Вы просто отображаете site_url ('controller / method / сегмент1 / сегмент2 / и т. Д.'); так что если вы хотите сделать ссылку на страницу http://example.com/codeigniter/index.php/news/, вы можете сделать
<?php echo site_url('news'); ?>
и если вы хотите установить ссылку на http://example.com/codeigniter/index.php/news/create, вы можете сделать
<?php echo site_url('news/create'); ?>
вы настраиваете их в файле rout.php в ваших файлах codeigniter