我正在关注有关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
to
http://example.com/codeigniter/index.php/news/
如何在CodeIgniter上创建动态URL?
首先将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 / segment1 / segment2 / etc');因此,如果您想链接到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'); ?>
您在codeigniter文件上的route.php上配置它们。
您可以在site_url/base_url
中设置config.php
并将URL帮助器加载到autoload.php
文件中。