1

以下代码不适用于 Codeigniter 框架...

这是我的观点:

<?php
    echo '<h2>'.$news_item['title'].'</h2>';
    echo $news_item['text']."</br></br>";
?>
<a href="<?php site_url("news"); ?>" > Back to Main </a></br></br>
4

3 回答 3

6

你应该已经在你的控制器构造方法或调用你的视图的函数中加载了 url_helper,$this->load->helper('url')然后在你的视图中你应该回显site_url()

<a href="<?php echo site_url("news"); ?>" > Back to Main </a></br></br>`
于 2013-01-31T10:04:23.587 回答
3

你有没有加载 url helper

您是否在配置文件中指定了 site_url... -> 返回您的站点 URL,如您的配置文件中指定的那样。index.php 文件(或您在配置文件中设置为站点 index_page 的任何内容)将添加到 URL,您传递给函数的任何 URI 段以及配置文件中设置的 url_suffix 也将添加到 URL。

如果不起作用,请尝试使用 base_url

于 2013-01-31T10:15:04.013 回答
0

尝试基本网址

 <a href="<?=base_url("news")?>" > Back to Main </a>

基本网址返回没有任何进一步的页面

另请参阅:https ://stackoverflow.com/a/17079745/7817622

于 2020-03-12T08:43:12.240 回答